返回信息流端数为n的完全图,支撑树的个数是多少?答案是n^(n-2)
想不通为什么。。谢谢 [em21]
这是一条镜像帖。来源:北邮人论坛 / matlab / #7182同步于 2010/5/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
不知道在这儿问合不合适,一个图论的问题。。。
Miller
2010/5/27镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
【 在 Miller 的大作中提到: 】
:
: 【 在 liyus 的大作中提到: 】
: : 我们老师刚讲 我就忘了。。。
: ...................
看后半句~
Cayley给出完全图生成树的计数公式n^(n-2) 一种简单的证明方法是基于prufer sequence的 prufer sequence:一个长度为n-2的prufer sequence是由1..n的数字组成的序列,允许重复. 这样的序列共有n^(n-2)个 任何一棵有标号的树都可以唯一对应到一个prufer sequence,方法如下: 找到标号最小的叶子节点,输出与它相邻的节点到prufer sequence, 将该叶子节点删去,反复操作,直至剩余2个节点.(zju有2题对应的) http://acm.zju.edu.cn/show_problem.php?pid=1097 http://acm.zju.edu.cn/show_problem.php?pid=1965 反过来,任何一个prufer sequence也可以唯一对应到一棵有标号的树标记所有节点为未删除 依次扫描prufer sequence中的数 比如当前扫描到第k个数u 说明有一个叶子节点连到u,并在当前操作中被删除 找一个标号最小的未被标记为删除的且在prufer sequence第k个位置后未出现过的节点v 在u,v间连边并将v删除 反复操作,最后剩两个节点未被标记为删除,在它们之间连边 显然,这样得到的一个图含有n-1条边,且具有拓扑排序,所以一定是树
thanks!
【 在 liyus 的大作中提到: 】
: Cayley给出完全图生成树的计数公式n^(n-2) 一种简单的证明方法是基于prufer sequence的 prufer sequence:一个长度为n-2的prufer sequence是由1..n的数字组成的序列,允许重复. 这样的序列共有n^(n-2)个 任何一棵有标号的树都可以唯一对应到一个prufer sequence,方法如下: 找到标号最小的叶子节点,输出与它相邻的节点到prufer sequence, 将该叶子节点删去,反复操作,直至剩余2个节点.(zju有2题对应的) http://acm.zju.edu.cn/show_problem.php?pid=1097 http://acm.zju.edu.cn/show_problem.php?pid=1965 反过来,任何一个prufer sequence也? 梢晕ㄒ欢杂Φ揭豢糜斜旰诺氖鞅昙撬薪诘阄瓷境?依次扫描prufer sequence中的数 比如当前扫描到第k个数u 说明有一个叶子节点连到u,并在当前操作中被删除 找一个标号最小的未被标记为删除的且在prufer sequence第k个位置后未出现过的节点v 在u,v间连边并将v删除 反复操作,最后剩两个节点未被标记为删除,在它们之间连边 显然,这样得到的一个图含有n-1条边,且具有拓扑排序,所以一定是树