C實現間隔樹?
回答
上面的鏈接似乎已被破壞。鏡像:http://web.mit.edu/~emin/www.old/source_code/red_black_tree/index.html – JanX2 2012-11-13 16:59:23
@ JanX2,你必須等待幾秒鐘,但鏈接適合我。 ™更新了答案。 – 2012-11-14 06:15:29
在http://www.bowdoin.edu/~ltoma/teaching/cs231/fall07/Lectures/augtrees.pdf使用區間樹的紅黑樹的說明 – 2013-09-20 18:42:00
如果限制的數據不相重疊的段,則可以使用<search.h>
tsearch
/tfind
等二叉樹功能,由此使用整數間隔元組作爲密鑰。提供的比較功能可以很容易地在分段上輸入總訂單。找到包含給定點的段,tfind
,合成間隔寬度爲0.
- 1. C#間隔樹類
- 2. C++ AVL樹實現
- 3. R * - 樹C實現?
- 4. C++實現Splay樹
- 5. C#minimax樹實現
- 6. C++ ntree實體樹實現
- 7. 實時間隔在C/C++
- 8. AVL樹,C,旋轉實現
- 9. C++ R樹實現想要
- 10. 實現2d範圍樹C++
- 11. 樹算法實現C#
- 12. 在C++中實現樹
- 13. 二叉樹實現C++
- 14. 遊戲樹的C++實現
- 15. 二叉樹實現C++
- 16. 增強間隔樹
- 17. Java實現時間間隔分析int
- 18. kd樹實現
- 19. 段樹實現
- 20. 如何實現狀態空間樹?
- 21. 二維區間樹的Java實現
- 22. 「圓形」間隔樹算法
- 23. D3樹垂直間隔
- 24. 如何實現間隔均勻佈局
- 25. 如何在C++中使用間隔來實現計時器
- 26. 如何在C#中實現八叉樹?
- 27. 二叉搜索樹在C#實現
- 28. C++詞典索引樹實現
- 29. 在C#中尋找後綴樹實現?
- 30. 增量式決策樹C++實現
出於好奇,您是否最終實現了一個間隔樹,下面是紅黑樹,或者您是否找到另一個實現? – 2013-05-06 17:59:50
Linux內核有一個很好的增強RB樹實現,並作爲擴充使用區間樹的一個例子。長話短說,在本文末尾,您可以在C中找到間隔樹的實現:https://www.kernel.org/doc/Documentation/rbtree.txt – zakk 2017-12-01 16:29:38