Skip to content

samjm2/algo-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Visualizer

Interactive visualizer to help competitive programmers understand algorithms step by step.

Algorithms

  • Binary Search, Two Pointers, Prefix Sums, Sliding Window
  • Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort
  • BFS, DFS, Dijkstra's, Topological Sort
  • Union-Find, DP (LIS)

Each algorithm shows the visualization, pseudocode in Python/C++/Java, and step-by-step explanations.

Demo

Here is a demo of this tool: Screen Recording 2026-03-11 at 10 58 23 PM

About

An interactive web app that visualizes common competitive programming algorithms step by step

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors