https://github.com/jacintogomez/algorithms_online
Visualizer tool for common sorting algorithms
https://github.com/jacintogomez/algorithms_online
bubble-sort insertion-sort mergesort quicksort selection-sort sorting-algorithms
Last synced: 12 days ago
JSON representation
Visualizer tool for common sorting algorithms
- Host: GitHub
- URL: https://github.com/jacintogomez/algorithms_online
- Owner: jacintogomez
- Created: 2023-06-08T00:56:06.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T22:06:54.000Z (almost 2 years ago)
- Last Synced: 2025-06-07T10:04:25.045Z (8 months ago)
- Topics: bubble-sort, insertion-sort, mergesort, quicksort, selection-sort, sorting-algorithms
- Language: HTML
- Homepage: http://pw-env2.eba-q3eqbj6z.us-west-2.elasticbeanstalk.com/sortingalgos/
- Size: 92.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms Online
Live website:
http://web-env.eba-nfmycmne.us-east-1.elasticbeanstalk.com/sortingalgos/
*To run, drag .html file into a web browser*
This program allows the user to enter an array of integers and watch the step by step process of how a sorting algorithm will work on their array. The user can choose one of 9 common sorting algorithms: Mergesort, Insertion Sort, Selection Sort, Bubble Sort, Quicksort, Heapsort, Counting Sort, Radix Sort and Bucket Sort. There is also an option to display information about what the algorithm does, as well as information on best, average and worst case time & space complexity.
This is a program I designed for the students I TA for, to help them visualize how fundamental sorting algorithms work; it is something I wish I had when learning these concepts myself.