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.
92% test coverage via Jest and React Testing Library unit tests.
Installation:
npm install
To Run Build:
npm run build
To Start Server:
npm start
To Run Test Suite:
npm test