无根树的prufer序,无根树计数常用
求prufer序的过程就是每次删掉一个编号最小的叶子,在prufer序中添加和他相连的节点编号
一个无根树的prufer序是唯一的,且一个合法的prufer序也唯一对应一个无根树
且每个点在prufer序中出现的次数+1就是这个点的度数
用prufer序还原树的步骤:对于prufer序从前往后,每次找一个之后的prufer序中没有出现过且之前没有标记过的最小的节点,标记这个点,和当前prufer序的这个点连边,最后找两个度数不够的点,把他们连起来(其实就是顺着做prufer序的过程连边)