Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.65 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.65 KB

Minor-project

Developed a sorting/searching visualiser using using HTML, CSS and JavaScript
Provides a graphical representation of sorting and searching algorithms in action, allowing users to see how the algorithms operate.
Proficiently implemented a range of sorting and searching algorithms, including linear search, binary search, bubble sort, insertion sort, selection sort, quick sort, and merge sort.

To run on your system:-
1)Clone the repository from GitHub to your local machine.
2)Navigate to the project directory.
3)Open the index.html file in your web browser.
4)Once the page loads, you will see a menu on the right top side of the screen with options to select different algorithms and customize the visualization.
5)Customize the settings as needed and select the desired algorithm.
6)Click the "Generate Random Array" button to generate a new array of random integers to sort or search.
7)Click the "Sort" or "Search" button to begin change between searching and sorting.
8)Watch the visualization as it runs, and see the changes to the array in real-time.
9)Repeat steps 5-8 as needed to try different algorithms and array sizes.

Note: Since this project only uses basic HTML, CSS, and JavaScript, you can simply open the index.html file directly in your web browser to run the project. No additional installation or setup is required.

Here are some videos of project:-

Sorting:- https://user-images.githubusercontent.com/77284210/230965822-5435878c-d4fa-49d0-bb49-200e196ff12c.mp4

Searching:- https://user-images.githubusercontent.com/77284210/230965836-6a495c15-edd0-40c0-a71b-1942ffb63f0d.mp4