A comprehensive collection of essential data structures implemented in C/C++ with explanations and sample code.
- ✅ Arrays
- ✅ Linked Lists (Singly, Doubly, Circular)
- ✅ Stacks & Queues (with implementation using arrays and linked lists)
- ✅ Trees (Binary Trees, BST, AVL)
- ✅ Graphs (DFS, BFS, Adjacency Matrix/List)
- ✅ Hash Tables
- ✅ Heaps (Min-Heap, Max-Heap)
- ✅ Tries
- ✅ Sorting Algorithms
- ✅ Searching Algorithms
- ✅ Practice Questions
Clone this repo:
git clone https://github.com/DibyadyutiDas/dsa.git
cd dsa