我們都知道一棵樹是什麼:在一棵樹的第一層,我們有一個根,從根到樹枝也是。但我如何命名「相反」結構:在第i層上,我們有一組「葉」節點,這些節點組成了1+個節點組,並且一個組指向i + 1級。如果你想要一個視覺例子,想象雨滴沿着窗戶流下來,並在它們相撞時合併。這種數據結構是否有一種與樹相反的名稱?
0
A
回答
2
很多樹數據結構實際上是從葉到根的構造,並且可以存儲以允許一個或兩個方向。
我不認爲它真的有一個特殊的名稱,因爲它更像是一種約定,而不是樹的要求,通常是從根到葉而不是其他方式或兩種方式。還有許多樹數據結構允許雙向進行。
1
每棵樹都是DAG,一個有向無環圖,所描述的數據結構也是如此。你所描述的也是DAG的一個子集multitree。可能有一個更精確的描述你的圖的多重樹的真正子集,但我不知道它。希望這可以幫助。
相關問題
- 1. 是否有這種名稱?
- 2. 這種結構的名稱是什麼?
- 3. Golang結構域的名稱和反編組到這種結構
- 4. 我該如何執行這種關係? (Formerley:是否有這種類型的數據庫結構的名稱?)
- 5. 這種數據結構的正確名稱是什麼?
- 6. 你稱這種數據結構是什麼?
- 7. 怎麼樣的數據結構樹在這種情況下
- 8. 警告這種方法有一個構造函數名稱
- 9. 是否有這種類型的頁面導航的名稱?
- 10. CSS這種結構
- 11. 是否有這種解除功能的名稱?
- 12. 是否有這種封閉模式的名稱?
- 13. 是否有這種類型的概念名稱
- 14. 在C++中是否有這種模式的名稱?
- 15. 這兩種構造代碼的方法是否有名字?
- 16. 是否有一種語言具有這種簡化的語法?
- 17. 如何進行結構這是另一種結構的用C
- 18. 這種矩陣的名稱
- 19. 這種形式的名稱是什麼?
- 20. 這種技術的名稱是什麼?
- 21. 這種方法的名稱是什麼?
- 22. 這種字體的名稱是什麼?
- 23. 這種路線的名稱是什麼?
- 24. 這種模式的名稱是什麼?
- 25. 這種模式的名稱是什麼?
- 26. 這個基於數組的數據結構是否有名字?
- 27. 這種設計有沒有名稱?
- 28. 哪種數據結構是堆棧?
- 29. 這兩種數據結構中的哪一種使backbone.js更高效?
- 30. 這種情況下最好的數據結構是什麼?