繁体   English   中英

找到一棵树的最大深度?

[英]Finding the maximum depth of a tree?

我有给定形式的路线映射

(a d)
(a b)
(b a)
(b c)
(b e)
(b f)
(c b)
(d a)
(e b)
(e g)
(g e)
(g f)
(f g)
(f b)

[其中(a,d)表示记录a连接到记录d]

通过图形结构连接所有这些。 我想找到图形结构的最大深度。 这必须使用java来实现。

只需使用“深度优先搜索”,并保留访问节点的地图即可(以避免循环)。 只要不探访下一个孩子,就更深入。 返回1 +子深度(叶节点为0)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM