Different algorithms to traverse/modify binary tree data structures in Python.
Iterating through a binary tree using the different depth-first traversal techniques:
- Pre-order traversal
- In-order traversal
- Post-order traversal
Iterating through a binary tree using breadth-first search
Binary search tree traversal/modification
- Verification (cycle detection, node value verification)