【发布时间】:2015-03-16 13:42:52
【问题描述】:
我从一本书中读到了一个例子,该例子取自 2013 年关于算法的本地竞赛。
谁能说,我们如何计算这个问题?
在没有权重的树中有多少个最小切割,有
n顶点和n-1边缘?
有什么想法或提示吗?
【问题讨论】:
标签: c++ algorithm data-structures graph tree
我从一本书中读到了一个例子,该例子取自 2013 年关于算法的本地竞赛。
谁能说,我们如何计算这个问题?
在没有权重的树中有多少个最小切割,有
n顶点和n-1边缘?
有什么想法或提示吗?
【问题讨论】:
标签: c++ algorithm data-structures graph tree
最小割的大小是1,正好有n - 1这样的割(我们可以割树的任意边,得到两个非空分量)。
为什么会这样?
最小割的大小为 1,不能更小,因为图是连通的。现在我们可以删除一条边。删除一条边唯一地确定两组顶点,我们有n - 1 边。因此,我们有n - 1 的最小削减。
【讨论】:
n - 1 边。因此,我们有n - 1 的最小削减。