Skip to content

antonryoung02/Algorithm_Visualization

Repository files navigation

Algorithm_Visualization

This project contains several datatype/algorithm classes such as Array, LinkedList, Recursion, Trees, Graphs, and soon to be more. Integrating this framework with python algorithms creates a visualization using the manim library. The goal was to provide more intuitive and engaging explanations for data structures and leetcode-style algorithms.

See code for implementations of some algorithms in the implementations directory

Demos

Merge Sort

Video Title

'Bag of Tokens' leetcode problem

Video Title

'Buy/Sell stock' leetcode problem

Video Title

Old Merge Sort Implementation

Video Title

About

Animate an algorithm's execution using its implementation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages