摘要: 概念 如果在树中选择某个节点并删除,这棵树将分为若⼲棵⼦树,统计⼦树节点数并记录最⼤值。取遍树 上所有节点,使此最⼤值取到最⼩的节点被称为整个树的重⼼。 性质 树的重⼼如果不唯⼀,则⾄多有两个,且这两个重⼼相邻。 • 以树的重⼼为根时,所有⼦树的⼤⼩都不超过整棵树⼤⼩的⼀半。 • 树中所有点到某个点 阅读全文
posted @ 2025-08-29 15:43 xdhking 阅读(17) 评论(0) 推荐(0)
摘要: 概念 树上任意两节点之间最⻓的简单路径即为树的直径。 ⼀棵树可以有多条直径,他们的⻓度相等。 性质 若树上所有边的边权均为正,则树的所有直径的中点重合。 结论⼀:不同直径之间⼀定会相交⽽不会相离。 因此,所有直径都是两两相交的。 推论:所有直径的公共边⼀定是连续的。 实现 两次dfs 在⼀棵树上,从 阅读全文
posted @ 2025-08-29 15:19 xdhking 阅读(29) 评论(0) 推荐(0)