Currently, we have visualizations for the following data structures and algorithms
- Basics
Stack: Array Implementation
Stack: Linked List Implementation
Queues: Array Implementation
Queues: Linked List Implementation
- Recursion
- Indexing
AVL Trees (Balanced binary search trees)
- Sorting
- Bubble Sort
- Selection Sort
- Insertion Sort
- Shell Sort
- Merge Sort
- Quck Sort
- Strings
- Heap-like Data Structures
- Graph Algorithms
Prim's Minimum Cost Spanning Tree
Topological Sort (Using Indegree array)
Topological Sort (Using DFS)
Floyd-Warshall (all pairs shortest paths)
Kruskal Minimum Cost Spanning Tree Algorithm
- Dynamic Programming
Calculating nth Fibonacci number
Longest Common Subsequence
- Others