码迷,mamicode.com
首页 > 其他好文 > 详细

Prufer序列 笔记

时间:2018-04-04 23:21:35      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:html   重复   log   ref   序列   blog   line   分享   最小   

Prufer序列


这个很全啊,看这吧
不写了。

主要参考洛谷课件。其实是没时间了懒得找

\(Defination\)

  Prufer序列是一种无根树的编码表示。
  对于一棵\(n\)个点的无根树,对应唯一一串长度为\(n-2\)\(Prufer\)序列。
  

无根树转\(Prufer\)序列

  定义无根树中度数为\(1\)的节点是叶子节点,每次找到编号最小的叶节点删除,在序列中添加与之相邻的点。如此重复直到剩下最后两个节点。
技术分享图片
  上图对应无根树的\(Prufer\)序列为\(3,5,1,3\)

\(Prufer\)序列转有根树

  给定点集\(G={1,2,\ldots,n}\)\(Prufer\)序列\([a_1,a_2,\ldots,a_{n-2}]\)
  每次取出\(Prufer\)序列中的第一个元素\(x_i\),在\(G\)中找在当前\(Prufer\)序列中没有出现的第一个元素\(y_i\),在\(x_i\)\(y_i\)间连一条边;将\(x_i\)\(Prufer\)序列中删除,\(y_i\)\(G\)中删除。
  最后\(G\)中还剩下\(2\)个元素,在这\(2\)个元素间连一条边。

题目

  http://www.cnblogs.com/SovietPower/category/1168877.html

Prufer序列 笔记

标签:html   重复   log   ref   序列   blog   line   分享   最小   

原文地址:https://www.cnblogs.com/SovietPower/p/8719240.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!