Built on the MVC architectural pattern webAD visualizes algorithms and data structures. All JS files are in the 'libs' directory.
Logic is located in 'models' folder, drawings are in the 'views'
Following algorithms and data structures are visualized:
- Bubble/Selection/Quick Sort
- Double/Linear Hashing, Linear Probing
- Breadth/Depth First Search, Kruskal and Dijkstra Algorithms
- Binary Search Tree, B+ Tree, Binary Min Heap, Heap Sort
To start the visualization just open the 'index.html' in the 'htmls' folder
Tape-Recorder provides flexible switching of animation