Skip to content

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

Repository files navigation

Algorithm Visualizer

The Algorithm Visualizer is a web-based tool designed to help users understand and visualize sorting and searching algorithms. Through a user-friendly interface, users can input an array of numbers and select an algorithm to observe its execution step by step. The application supports popular algorithms such as Linear Search, Binary Search, Bubble Sort, and Selection Sort.

Features

  • Algorithm Selection: Choose from a variety of algorithms including Linear Search, Binary Search, Bubble Sort, and Selection Sort.
  • Input Validation: Validate user input to ensure that only numeric values are entered in the array and search fields.
  • Step-by-Step Visualization: Visualize each algorithm's execution step by step to understand its inner workings.
  • Error Handling: Informative error messages guide users in case of invalid input or errors during execution.
  • Responsive Design: Optimized for viewing experience across devices.

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages