This repository contains a curated collection of essential Data Structures and Algorithms (DSA) implemented in C++. It's designed for students, developers, and competitive programmers aiming to build a strong foundation and improve problem-solving skills.
- 🔁 Sorting Algorithms (Bubble, Merge, Quick, etc.)
- 🔍 Searching Techniques (Linear, Binary)
- 🌳 Trees (Binary Tree, BST, AVL, etc.)
- 🪝 Linked Lists (Singly, Doubly, Circular)
- 🔗 Stacks & Queues
- 🧭 Graph Algorithms (BFS, DFS, Dijkstra, etc.)
- 📊 Hashing (coming soon ..)
- 🧮 Recursion & Backtracking
- 🧠 Dynamic Programming (coming soon...)
- 🧩 Miscellaneous (Sliding Window, Two Pointers, etc.)
- Clone this repo: