Skip to content

🌳 Input the javascript code of any recursive function and visualize your recursion tree

License

Notifications You must be signed in to change notification settings

Viku-51/recursion-tree-visualizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recursion Tree Visualizer

🥇 One of the winners of the AlgoExpert SWE Project Contest 🥇

Overview

Stop drawing recursion trees by hand. View the demo video. Check out the live project.

Built with

How to use

In the root directory, run:

# Install all dependencies
> yarn install

# Run the app on http://localhost:3000
> yarn start

Acknowledgements

To positionate each node of the tree on 2D plane in an aesthetically pleasing way, I implemented the Reingold-Tilford's algorithm. Thanks to:

Contact

About

🌳 Input the javascript code of any recursive function and visualize your recursion tree

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.1%
  • CSS 7.5%
  • JavaScript 2.2%
  • HTML 2.2%