Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.13 KB

File metadata and controls

52 lines (34 loc) · 1.13 KB

📊 Sorting Algorithm Visualizer

An interactive Sorting Algorithm Visualizer built using HTML, CSS, and JavaScript.
This project visually demonstrates how popular sorting algorithms work step-by-step using animated bars and an adjustable speed controller.


✨ Features

  • 🎨 Clean and modern user interface
  • 📈 Visual representation using bars of different heights
  • ⏱️ Adjustable animation speed
  • 🔁 Generate a new random array anytime
  • ⚡ Multiple sorting algorithms implemented
  • 🧪 Basic unit tests included

🧠 Algorithms Implemented

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort

Each algorithm is animated to clearly show comparisons and swaps in real time.


🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6)

No external libraries or frameworks are required.


🚀 Getting Started

Clone the repository

git clone https://github.com/your-username/sorting-visualizer.git

### BUIlD
No build step is required.

1. Open `index.html` in any modern web browser  
2. The project runs completely on the client side