Skip to content

Collection of essential data structures implemented in C/C++ with explanations and sample code.

License

Notifications You must be signed in to change notification settings

DibyadyutiDas/dsa

Repository files navigation

🧠 Data Structures in C/C++

Data Structures Banner

A comprehensive collection of essential data structures implemented in C/C++ with explanations and sample code.


📘 Contents

  • ✅ 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

🚀 Getting Started

Clone this repo:

git clone https://github.com/DibyadyutiDas/dsa.git
cd dsa

About

Collection of essential data structures implemented in C/C++ with explanations and sample code.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published