This repository contains my implementations of core data structures and algorithms in C++, organized by topic.
- Arrays and Searching
- Sorting
- Linked Lists
- Stack and Queue
- Trees and BST
- Graph Algorithms (Dijkstra, Bellman–Ford, Kruskal, Prim, Floyd–Warshall, Edmond–Karp)
- Dynamic Programming
- Recursion and Backtracking
C++
These implementations were developed as part of coursework and competitive programming practice.