Skip to content

Davidvivek/Sorting-Algorithm-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โณ Sorting Algorithm Visualizer

๐Ÿš€ Live Demo

๐Ÿ”— https://sorting-algorithm-visualizer-lake.vercel.app/

A responsive web application that visualizes classic sorting algorithms in real-time. This project was built to understand the practical differences in time complexity and algorithmic efficiency through animation.

๐ŸŽฏ Features

  • Interactive Visualizations: Watch algorithms sort data step-by-step.
  • Multiple Algorithms: Includes Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, and Heap Sort.
  • Dynamic Control: Generate new random arrays instantly.
  • Color-Coded Feedback:
    • ๐ŸŸฆ Cyan: Default
    • ๐ŸŸฅ Red: Comparing elements
    • ๐ŸŸฉ Green: Sorted elements

๐Ÿ› ๏ธ Tech Stack

  • Frontend: HTML5, CSS3
  • Scripting: JavaScript (ES6+)
  • Concepts Used: Asynchronous Programming (async/await), Recursion, Time Complexity.

Releases

No releases published

Packages

 
 
 

Contributors