Fundamental
Searching Suite
Linear and Binary Search strategies for efficient data retrieval.
Divide & Conquer
Recursion Tree
Visualize how recursive calls branch out and calculate results.
Graphs
Dijkstra's Path
Find the shortest path in a weighted graph (non-negative weights).
Graphs
Minimum Spanning Tree
Learn how Prim's finds minimum connectivity for networks.
Distribution Sorts
Radix & Bucket Sort
Visualize distribution-based sorting algorithms like Radix and Bucket sort.
Optimization
Dynamic Programming
Master Memoization and Tabulation by visualizing Fibonacci sequence calculation.