java - 图的深度优先搜索

标签 java graph computer-science traversal depth-first-search

我对这个例子有点困惑。通常,图的深度优先搜索是按字母顺序/递增顺序完成的。 (是否有可能从顶点 B 开始第三次访问顶点 M )。有人可以向我解释一下吗:

enter image description here

最佳答案

是的,从B开始时,可​​以将顶点M作为第三个顶点进行访问,即从B开始,然后访问其邻居A,然后访问A的邻居M。请注意,对于深度优先搜索,如here所示,通常没有规则访问顶点的邻居的顺序,因此顶点的访问顺序通常不是唯一确定的。

关于java - 图的深度优先搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40963153/

相关文章:

java - 获取 TinkerVertex 属性中某个键对应的值

algorithm - 使用 Q 查询遍历图形中的最后一个节点

MySQL递归循环检测程序

compression - 为什么我可以将 "fold"范围内的整数变成二分之一大小而不丢失信息?

algorithm - 大 O 和时间复杂度

computer-science - P=NP : What are the most promising methods?

Java ScriptEngine - 禁用导入

java - 我如何在 android studio 中的 Json 解析器中添加一些条件

java - 从选择 ul 获取文本

java - 为什么\R 在 Java 8 和 Java 9 之间的正则表达式中表现不同?