This repository contains my DSA practice solutions in C++. Problems are organized by data structures and algorithmic patterns.
- Arrays
- Strings
- Bit Manipulation
- Linked List
- Stack & Queue
- Sliding Window
- Prefix Sum
- Binary Search
- Trees
- Graphs
- Dynamic Programming
- LeetCode
- GeeksForGeeks
- Codeforces
- C++
- Java
- Javscript
Solutions are organized by: Language → DSA Pattern → Problem
This allows easy comparison of implementations across languages.
To master DSA patterns and write optimized, readable code.