Welcome to my interactive laboratory! Here you can explore various algorithms and data structures that I
have learnt throughout my programming journey
through live visualizations.
Note: Visualizers open
in a new tab and may currently use a different theme.
Interactive step-by-step visualizer for finding the shortest paths between nodes in a graph.
Visualizer for the Bellman-Ford algorithm, capable of handling graphs with negative edge weights.
Depth-First Search traversal visualization.
General purpose graph traversal visualizer.
Find the Minimum Spanning Tree (MST) of a graph using Prim's greedy approach.
Visualize Minimum Spanning Tree algorithms.
Observe the self-balancing rotations (Left-Left, Right-Right, etc.) of an AVL Tree.
Visualize insertions and searches in a Prefix Trie.
Construct and explore Suffix Tries for efficient string pattern matching.
General Tree visualization tool.
Visualize the B-tree structure where each node can have 2 or 3 children.