0
A
回答
1
在基數樹,一旦你到一個節點,你必須能夠決定下一個分支來利用基於下一未消費的字符。這意味着,您將永遠不會有來自同一個節點的兩個分支以相同的字符開頭。
在圖3.1中,兩個分支「a」的分支都以「b」開頭,所以這是不正確的。
此外,向基數樹添加新字符串最多隻會更改一個現有邊。你必須改變兩個邊緣來製作3.1。
3.2是正確的 - 一條邊被改變,並且來自同一節點的所有分支都以不同的字符開始。
相關問題
- 1. Java樹字符串數據結構
- 2. 插入字符字符串結束數
- 3. 數據結構基於通配符字符串
- 4. 字符串路徑樹數據結構(GWT)
- 5. 樹數據結構
- 6. 字符串的最佳數據結構
- 7. 字符串集合的數據結構
- 8. 字符串索引的數據結構?
- 9. 拆分字符串插入數據庫
- 10. 將基礎64字符串插入到SQL Server數據庫中
- 11. 將字符串解析爲樹結構?
- 12. 字符串名稱B +樹的結構
- 13. golang字符串結構結構(不含數據)
- 14. 結構java樹型數據
- 15. iPhone樹型數據結構
- 16. Rails 3樹數據結構
- 17. 二叉樹數據結構
- 18. 樹像數據結構
- 19. N'Ary樹數據結構
- 20. 存儲樹數據結構
- 21. 樹數據結構addnode
- 22. 樹的數據結構
- 23. 數據結構樹複雜
- 24. 「排序」樹數據結構
- 25. Postgresql樹數據結構
- 26. 數據庫 - 輸入字符串的長度 - 結構?
- 27. 路徑數據像數據結構樹
- 28. 樹數據結構和數據
- 29. C++ BST樹插入字符串
- 30. 從字符串輸入構建樹
我認爲'3.2 a'比'3.1 a'更正確*但不完全正確。 3.2a'底部的綠色節點應該是「abf」和「abr」,並且在它們下面有「abfg」和「abra」節點。 –
他們都是錯的。 3.2將是正確的,如果你改變ab ba –
@MattTimmermans:謝謝我改變了它:) –