This repository contains my solutions and notes for Data Structures & Algorithms (DSA) problems.
Problems are categorized by topics such as Array, DP, Graph, Recursion, etc. Each folder contains problems solved from platforms like LeetCode with difficulty labels:
Eβ EasyMβ MediumHβ Hard
- Array
- Binary Search
- Data Structure Design
- Dynamic Programming (DP)
- Graph
- Greedy
- HashMap / HashSet
- Heap (Priority Queue)
- Maths
- Recursion
- Stack
- String
- Tree
- Trie
- Each problem is named with format:
Difficulty Level + Problem Number
Example:M 53β Medium, Problem #53. - Recursion folder also includes notes (
Notes/Chapter1.md, etc.) for theory reference.
You can directly click any topic above to explore solutions.
Each file corresponds to a solved problem.