DP Visualizer

What's it?

This is a visualizer designed for showing dynamic programming solution.

To visualize your solution, you need to implment it in JavaScript, and declare the memoizating function by `memofunction`, rather than `function`, as in the examples. Note that the memoization of `memofunction` is done automatically. After that, you can animate your solution with our animators! If you feel your DP solution is wonderful in animation and want to share, please create an issue or PR in its repo. Thanks a lot!

Animator will be automatically updated after you modify your code. So feel free to modify the examples and see what happen! Have fun.

For underlying details, a more detailed introduction, source code, or feedbacks, please refer to its github repo

This is an ongoing projects. So there are bugs and limitations. Feel free to complain(>_<) or check them out on the ReadMe in Github. Have Fun!

Check the code out in Github

Powered by React.js, d3.js and JS-Interpreter by Nail Fraser.