其他分享
首页 > 其他分享> > 重修 树的中心重心直径一些特殊的东西

重修 树的中心重心直径一些特殊的东西

作者:互联网

中心

所有直径的中点。

所以中点可能是一条边。

重心

最大的子树最小的点。

(“子树”都是指无根树的子树,即包括“向上”的那棵子树,并且不包括整棵树自身。)

无根树同构判定

如果是有根树用子树同构哈希即可。

为避免系统性的哈希碰撞,哈希函数的选取有一些讲究。

无根树的话找重心定根。

对于重心落在边的中间的情况,需要特殊处理。

标签:子树,重心,整棵树,重修,距离,哈希,无根树,直径
来源: https://www.cnblogs.com/zhangshaojia/p/16524726.html