【发布时间】:2012-12-31 13:58:57
【问题描述】:
我想使用自平衡二叉树来处理一些算法,但我很难找到与 Java 的 TreeSet(或 C# 的 SortedSet)等效的 Ruby。
我找到了类似的网页代码:
https://github.com/nahi/avl_tree#readme
https://github.com/MishaConway/binary_search_tree
http://blog.mikedll.com/2009/09/balanced-avl-binary-search-tree.html
我宁愿依赖 Ruby 标准库中的东西。 Ruby 的标准库中没有为此提供一些类吗?除了RubyTree,我似乎找不到很多东西,我不认为这是自我平衡的。
(我会一直在谷歌上搜索,直到找到它,或者这个论坛上有人指出我正确的方向:))
【问题讨论】:
标签: ruby binary-tree avl-tree