This repository contains my solutions and notes while practicing Data Structures and Algorithms (DSA).
The goal is to improve problem-solving skills, coding efficiency, and prepare for technical interviews.
- Arrays
- Strings
- Linked Lists
- Stacks & Queues
- Trees & Graphs
- Sorting & Searching
- Dynamic Programming
- Recursion & Backtracking
- Other common patterns
- Python / JavaScript (main)
- Strengthen problem-solving skills
- Learn different approaches to solve problems
- Build confidence for coding interviews