最小生成树问题有两个重叠的子问题 和最优子结构。
我理解了声明的第二部分,因为如果我们考虑MST的两个子树,那么连接它们的最小权重边缘也在MST中。
但我不明白它是如何显示重叠 - 子问题的属性,请有人解释一下吗?
答案 0 :(得分:0)
要查看MST问题的子问题(即子图),您必须通过删除边来对图进行分区。
沿着取出边缘的所有可能方式,你会遇到类似的(同样的,相同的!)问题(即子图集),例如:如果您反转删除了几条边的 order ,则会获得相同的图形。因此,如果您探索所有细分问题的方法,您将遇到重叠的子问题。
(当然,我希望我们同意这不是寻找最小生成树的方法。我严格描述细分中的重叠。)