【发布时间】:2013-03-08 21:11:12
【问题描述】:
我正在研究一个图问题,其中给定了一个源节点,需要找到固定距离内的所有其他节点,其中节点之间的每条边都有统一的成本。因此,我使用标准 FIFO 队列技术实现了广度优先搜索,但是在固定距离处停止 BFS 会给我带来问题。
如果我使用 DFS,我可以在每次递归调用时传入当前深度,但我不能在这里这样做。我也无法修改图形的节点以保留额外的参数(距离)。有什么建议或参考吗?
【问题讨论】:
标签: algorithm graph breadth-first-search