2015-09-23 36 views
0

如果不適合某個條件,我需要避免將頂點推入隊列,從而阻止對其鄰居進一步搜索。我應該在自定義訪問者中寫些什麼,或者我應該在別處修改什麼?詳細的代碼將不勝感激。如何避免在BFS中進一步搜索頂點的鄰居?我正在使用Boost Graph Library

+1

」詳細代碼將不勝感激。「考慮到 – sehe

+0

這個問題中完全沒有代碼,這是一個非常有趣的約束你的意思是你根本不想遍歷一個節點?你在尋找路徑還是尋找目標? – sehe

+0

我不是在尋找路徑,也不是目標。我只想從源頂點「擴展」到最大程度。我會在訪客中做一些其他工作。 –

回答

-1

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

相關問題