Q
在後綴樹中遍歷
0
A
回答
0
你應該張貼代碼...
林假設這是一個二叉樹...繼承人的僞
findString(RootNode,StringWeWant){
if RootNode == StringWeWant{
WERE DONE
}
else if RootNode < StringWeWant (string comparison){
findString(RootNode.rightchild, StringWeWant)
}
else{
findString(RootNode.leftchild,StringWeWant)
}
}
因此,大家可以看到這是你可以創建一個遞歸函數最初測試根節點以查看它是否是我們想要查找的字符串。如果根節點小於我們想要的字符串,我們想要遍歷右邊。如果它更大,則比左轉。我們可以調用相同的函數,但傳入我們想要比較的新節點,直到找到我們想要的字符串。
希望它有幫助。
相關問題
- 1. 遍歷樹遍歷
- 2. 在樹中遍歷
- 3. 在C中自動遍歷樹遍歷#
- 4. 樹後序遍歷性能
- 5. dom樹的後序遍歷
- 6. 樹遍歷。序,序,後序
- 7. 通用後綴樹遍歷查找最長公共子串
- 8. Prolog中樹遍歷
- 9. 在樹中遍歷javascript
- 10. 樹的遍歷在Java中
- 11. lisp樹遍歷
- 12. GWT樹遍歷
- 13. 遍歷DOM樹
- 14. 遍歷樹枝
- 15. OCaml - 遍歷樹
- 16. 遍歷樹LISP
- 17. 樹的遍歷
- 18. 樹遍歷python
- 19. InOrder樹遍歷
- 20. Xquery遍歷樹
- 21. SQL樹遍歷
- 22. DOM樹遍歷
- 23. avl樹遍歷
- 24. 在樹中遍歷二叉樹C
- 25. 現實世界前/後階遍歷樹遍歷的例子
- 26. 二叉樹的前序遍歷,後序遍歷?
- 27. 從前序遍歷和後序遍歷構建樹
- 28. Rust與遍歷Checker的樹遍歷
- 29. ElasticSearch中的遍歷樹
- 30. 樹遍歷中的遞歸
遍歷後綴樹與遍歷二叉搜索樹不太可能有很大不同。如果你有一些你寫的代碼,你能突出你困惑的地方嗎? – Makoto
[Wikipedia article](http://en.wikipedia.org/wiki/Suffix_tree)對後綴樹進行了很好的介紹,包括如何執行搜索的描述。此外,您還應該花一些時間閱讀相關問題(請參閱右側列表)和相關答案。我想你會在那裏找到你的答案。 –