In the root directory, run:
# Install all dependencies
> yarn install
# Run the app on http://localhost:3000
> yarn start
https://recurssion-tree-visulizer.vercel.app/
To positionate each node of the tree on 2D plane in an aesthetically pleasing way, I implemented the Reingold-Tilford's algorithm. Thanks to:
- Drawing Presentable Trees
- Improving Walker's Algorithm to Run in Linear Time# recurssion-tree-visulizer