harshil-270 / Algorithm-Visualizer

In the Algorithms Visualizer, you can visualize Trie, Binary search tree, Path finding algorithms, and Sorting algorithms.

Home Page:https://harshil-270.github.io/Algorithm-Visualizer/

Repository from Github https://github.comharshil-270/Algorithm-VisualizerRepository from Github https://github.comharshil-270/Algorithm-Visualizer

Algorithm Visualizer

View Algorithm Visualizer https://harshil-270.github.io/Algorithm-Visualizer/

TODO

  • Add instructions in all visualizer to make it more user friendly.
  • Add graph / sorting algorithm description.

Trie

Insert / Delete Word.
Trie visulization

Binary Search Tree

Insert / Delete Number.
BST visulization

Graph Algorithms

  • Dijkstra's algorithm
  • A* Search algorithm
  • BFS(Breadth first search)
  • DFS(Depth first search)
Graph visulization

Sorting Algorithms

  • Merge Sort
  • Quick Sort
  • Insertion Sort
  • Bubble Sort
  • Selection Sort
Sorting visulization

About

In the Algorithms Visualizer, you can visualize Trie, Binary search tree, Path finding algorithms, and Sorting algorithms.

https://harshil-270.github.io/Algorithm-Visualizer/


Languages

Language:JavaScript 74.4%Language:CSS 13.6%Language:HTML 12.0%