Skip to content

Algorithm and Data Structure Visualizer is a web app that implements and visualizes a variety of common algorithms and data structures. Users can visualize sorting algorithms (bubble sort, insertion sort, selection sort, merge sort, quick sort, heap sort, and bogo sort) and the manipulation of graphs, heaps, hash tables, binary trees, linked lis…

Notifications You must be signed in to change notification settings

matt-hendrick/Algorithm-Data-Structure-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm and Data Structure Visualizer

Algorithm and Data Structure Visualizer is a website that implements and visualizes a variety of common algorithms and data structures. Users can visualize sorting algorithms (bubble sort, insertion sort, selection sort, merge sort, quick sort, heap sort, and bogo sort) and the manipulation of graphs, heaps, hash tables, binary trees, linked lists, queues, and stacks.

Algorithm and Data Structure Visualizer was built with TypeScript and React 17.0.1.

Test Coverage

92% test coverage via Jest and React Testing Library unit tests.

Installation and Setup Instructions

Installation:

npm install

To Run Build:

npm run build

To Start Server:

npm start

Test Instructions

To Run Test Suite:

npm test

About

Algorithm and Data Structure Visualizer is a web app that implements and visualizes a variety of common algorithms and data structures. Users can visualize sorting algorithms (bubble sort, insertion sort, selection sort, merge sort, quick sort, heap sort, and bogo sort) and the manipulation of graphs, heaps, hash tables, binary trees, linked lis…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published