【发布时间】:2020-01-15 15:45:16
【问题描述】:
我正在研究 BFS 算法,但我有一个关于如何将相邻节点插入队列的问题。
例如,假设我们正在处理一个无向图,并且我们想要执行 BFS 以输出图的内容,那么我们如何知道相邻节点插入到哪个 order从队列中拉出初始节点后的队列?另外,有没有办法修改相邻节点插入队列的方式?
任何帮助将不胜感激,谢谢。
【问题讨论】:
-
答案将部分取决于节点是邻居这一事实的表示方式。并且根据 BFS 算法的实现,邻居的顺序可能很重要,也可能无关紧要。
-
在许多情况下,顺序没有区别。
标签: java algorithm traversal breadth-first-search