树的直径

xiaoxiao2021-02-28  97

树的直径是指树的最长简单路。 求法:两遍dfs或者bfs:先任选一个点作为起点,然后dfs/bfs一遍,找到离它最远的一个点x,那么这个点x即为最长路的一个端点。然后我们再以这个点x作为起点进行第二次dfs/bfs,找到的最长路(x->y)即为树的直径。

转载请注明原文地址: https://www.6miu.com/read-81689.html

最新回复(0)