Commit Graph

7 Commits

Author SHA1 Message Date
caf4d2b969 sandbox: btree: add documentation and license 2023-01-30 20:57:55 +00:00
44836149cd sandbox: btree: add in-order tree traversal 2023-01-26 20:35:56 +00:00
e2fbc4e40b sandbox: btree: add macros to define custom btree inserter
tree keys are no longer stored in btree_node_t. The tree user is responsible for
defining their own node type that includes btree_node_t, and a comparator for the nodes.
2023-01-26 18:30:14 +00:00
bf8da4dbb5 sandbox: AVL tree deletion bugfixes and testing 2023-01-22 20:21:29 +00:00
a53edf230f AVL tree is now fixed after node is deleted 2023-01-19 20:51:59 +00:00
1c0a4bc708 Implemented AVL tree insertion 2023-01-15 08:24:51 +00:00
a97b2da73e Started implementing a self-balancing binary tree data structure 2023-01-13 18:31:52 +00:00