An open API service indexing awesome lists of open source software.

https://github.com/guy1998/mergesortproject

Website for a merge sort visualizer using HTML, CSS, and Javascript
https://github.com/guy1998/mergesortproject

Last synced: about 2 months ago
JSON representation

Website for a merge sort visualizer using HTML, CSS, and Javascript

Awesome Lists containing this project

README

        

# Merge Sort Visualization

***

## Project description

This project aims to give a better understanding of the merge sort algorithm by providing its visalization. The visualization is web based and is achieved through a combination of javascript, html, and css. The visualizer provides the user with the opportunity to enter the preferred list of numbers and view the procedure of merge sort step by step.

## Project preview

Images below show how the visualizer looks like and how the merge sort procedure occurs within the web based environment. The first picture shows how the input is inserted as a sequence of comma separated numbers. The system uses javascript to parse the string into an array of numbers which can be sorted while displaying each step for the user.

image

The second image shows how the steps appear to the user in a way that simulates the logical partitions of the list during merge sort.

image