我有一種方法「連接(INT N)」這使我所有具有與細胞數的關係的「n」現在我想這使我的所有路由的方法中的細胞數目具有特定長度「myLength」,從手機號碼開始「啓動」,只是在一個方向(因爲它是平常)我的意思是,我們是不允許通過一些細胞多於一次 在此先感謝您的幫助 PS我不能使用地圖工具,圖形工具,......與基本工具討好路線從一個點
路線從一個點
回答
您正在尋找BFS。
型號爲您的問題graphG = (V,E)
這樣V = {1,...,n}
[所有可能的值]和E = { (u,v) | connection(u) returns v }
[有ü之間的連接和v使用connection()
方法]
除了標準的BFS,您需要當你達到有限的長度時再增加一個停止條件。
編輯:
注意,該解決方案假定你正在尋找一個路徑先進長度,而不是準確長度。
BFS如果你想準確長度不會在這裏了clique的反例的工作。
要獲得具有準確長度的簡單路徑上的所有頂點 - 你可能會需要一個DFS避免環路[可以通過維護被修改每次迭代set
做],但可以探索每個頂點更多然後一旦。
你可以用java給代碼嗎,但是請不要使用java圖形工具和地圖工具! – 2012-03-31 04:39:47
我遇到了這一點:點擊【這裏】http://en.wikipedia.org/wiki/Depth-first_search 這就是我想要的,但它使用了大量的地圖,圖,設置,......我沒想要它我想要一個遞歸函數來做任何一個幫助? – 2012-03-31 15:15:25
- 1. 繪製點劃線(....)線索路徑,而不是一個線路(________)
- 2. 動畫從一個點繪製一條線到一個點
- 3. 相對路徑從一個線程
- 4. 變形最短路徑算法(路線從一個節點至自身)
- 5. Vue2 js將某個路線輸入的某些值傳遞給另一個路線或將數據屬性從一個路線分享到另一個路線
- 6. 點和線(從2個點)
- 7. Flot從一個點到另一個點的動畫垂直線
- 8. 在露天:從一個節點路徑
- 9. Gmaps路線保存路線,航點
- 10. 從原點畫X公里路線X
- 11. 路線通過點
- 12. 路線中途點
- 13. 顯示路線中的多個點
- 14. WP8.1(UWP)Bing地圖路線多個點
- 15. 正從路線
- 16. 從路線
- 17. 從路線
- 18. 從嵌套的路線不工作的一條路線
- 19. 折線是從A點得出的直線,而不是正確的行車路線路線路徑到B
- 20. LUA從具體線路具體線路
- 21. Django路線 - 查詢路線從DB
- 22. MVC路由 - 從路線
- 23. Openlayers 3 - 將一個點插入線路某處之間的LineString
- 24. 有向圖中從一個頂點到另一個頂點的最短路徑
- 25. 從一個DOM節點到另一個節點的路由事件沒有JQUERY
- 26. symfony3路線:從路由文件不工作,但它從另一個
- 27. 的WebAPI路線 - 一個更好的路線
- 28. 谷歌地圖API - > DirectionsRenderer - >繪製多個路線 - >停止路線顯示,繞過一個航點?
- 29. cocos2d將物體從一個點移動到另一個點Bézier曲線
- 30. 僅表達路線一條路線
那麼......你「想要」一種方法嗎?這很有趣...... – ControlAltDel 2012-03-30 18:29:56
給定一個源頂點$ v $和一個長度$ l,$ Breadth-First Search爲您提供邊界$ l $邊緣上的所有頂點,遠離$ v。$ – 2012-03-30 18:32:49
哦。你們在MO上沒有LaTeX .. – 2012-03-30 18:33:17