Skip to content

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

Notifications You must be signed in to change notification settings

ZahinPrangon/recursion-tree-visualizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recursion tree visualizer

Overview

Stop drawing recursion trees by hand.

This project was my submission to AlgoExpert SWE Project Contest (Summer-Fall 2020). You can view it live here.

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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