Releases: joshuay03/red-black-tree
Releases · joshuay03/red-black-tree
v0.1.6
v0.1.5
v0.1.4
v0.1.3
- Make
RedBlackTree#left_most_node
public - Add
RedBlackTree#traverse_pre_order
- Add
RedBlackTree#traverse_in_order
- Add
RedBlackTree#traverse_post_order
- Add
RedBlackTree#traverse_level_order
- Add
RedBlackTree#traverse
, alias ofRedBlackTree#traverse_in_order
- Extend
RedBlackTree#search
to accept a block - Delegate missing
RedBlackTree::Node
methods to its#data
v0.1.2
- Fix a bunch of issues in
RedBlackTree#insert!
andRedBlackTree#delete!
algorithms - Fix
RedBlackTree::LeafNode
s being marked red - Handle comparison with
RedBlackTree::LeafNode
in subclasses ofRedBlackTree::Node
- Add
RedBlackTree#include?
- Add
RedBlackTree#search
- Alias
RedBlackTree#left_most_node
asRedBlackTree#min
Full Changelog: v0.1.1...v0.1.2