List view
Major expansion of tree implementations (AVL, AA, Red-Black, Splay, Treap, B-tree, Trie, Interval, Order-Statistic, Fenwick, Segment, Binary heaps) and related APIs. Core TreeNode/binary tree behavior hardening: sparse child handling, traversal enumerators, cycle validation, comparison policies, hash/JSON and Marshal safety, plus checks: false for perf. Ruby 3.1+ only; refreshed examples and docs.
Due by March 14, 2026•2/14 issues closed- No due date•3/3 issues closed
- No due date•3/3 issues closed
- No due date•3/3 issues closed
- No due date•11/11 issues closed
- No due date•1/1 issues closed