Algorithm Visualizer

This repo contains most popular algorithms visualized with pygame - python.
Most of the code written by me but it might not be well structured or well written. All suggestions or improvements are welcome!

Currently Implemented Algorithms

Path Finding Algorithms

  • BFS (Breadth First Search)
  • DFS (Depth First Search - Recursive)
  • DFS (Depth First Search - Iterative)
  • A*

Sorting Algorithms

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Bogo Sort