The Binary Tree utility functions are now class agnostic! You can define custom node classes however you want, as long as they contain attributes for data, their left child and their right child.
Also, I've added usage examples to make your life easier.
0.2.0
Reduction in scope
I had originally planned for this to be a Leetcode terminal-API kinda package, but it's best to keep that for another project.
Features
- [X] 1-D Arrays - [X] 2-D Arrays - [X] Binary Trees (With the Reingold-Tilford Algorithm) - [X] Linked List