- Single Linked List
- Circular Single Linked List
- Circular Doubly Linked List
- Stack in Linked List
- Queue in Linked List
- Binary Tree
- Binary Search Tree (BST)
- AVL Tree
- 2-3 Tree
- 2-3-4 Tree
- M-Way Tree
- B Tree
- Red-Black Tree
- Depth Fisrt Search (DFS)
- Breadth First Search (BFS)
- Kruskal’s Minimum Spanning Tree (MST)
- Prim’s Minimum Spanning Tree (MST)
- Sollin’s Minimum Spanning Tree (MST)
- Dijkstra’s Shortest Path
- Floyd's Shortest Path
- Warshall's Shortest Path
- Topological Sort