Skip to content

Sorting Algorithm Visualizer is a web application that allows users to visualize various sorting algorithms. It is designed to help us understand how different sorting algorithms work through visual representation.

Notifications You must be signed in to change notification settings

Murghendra/sorting-algorithm-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Visualizer

The Sorting Visualizer is a web application that provides a visual representation of various sorting algorithms. It allows users to observe and understand how different sorting algorithms work by animating the sorting process.

Visit the live site: https://murghendra-sorting-visualizer.netlify.app/

Features

  • Interactive visualization: Users can visualize sorting algorithms in action.
  • Multiple sorting algorithms: The application supports various sorting algorithms, including bubble sort, insertion sort, selection sort, merge sort, quick sort, and more.
  • Adjustable speed: Users can control the speed of the sorting animation to observe the process more closely.
  • Array size customization: Users can adjust the size of the array to be sorted, allowing them to analyze the performance of the algorithms with different input sizes.
  • Random array generation: The application provides a feature to generate random arrays for sorting.

Usage

  1. Open the Sorting Visualizer in your web browser.
  2. Choose a sorting algorithm from the available options.
  3. Adjust the speed and array size if desired.
  4. Click the "Generate Array" button to create a new random array or manually enter your own array.
  5. Click the "Sort" button to start the visualization.
  6. Observe the sorting process as the bars move and rearrange themselves.
  7. Once the sorting is complete, you can generate a new array and try different algorithms or configurations.

Technologies Used

  • HTML
  • CSS
  • JavaScript

Enjoy visualizing sorting algorithms with Sorting Visualizer!

About

Sorting Algorithm Visualizer is a web application that allows users to visualize various sorting algorithms. It is designed to help us understand how different sorting algorithms work through visual representation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published