簡體   English   中英

如何避免在BFS中進一步搜索頂點的鄰居? 我正在使用Boost Graph庫

[英]How to avoid further search on a vertex's neighbour in BFS? I'm using Boost Graph Library

如果某個頂點不符合特定條件,我需要避免將其推入隊列,從而防止對其鄰居進行進一步搜索。 我應該在自定義訪問者中寫什么,還是應該在其他地方進行修改? 詳細的代碼將不勝感激。

我使用了另一種解決方案:重寫BFS算法,而不是從Boost繼承算法。 Boost中的原始BFS代碼很容易理解,即使我也可以從中復制和修改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM