This repository contains my learning journey in Data Structures and Algorithms (DSA). It features various practice problems, solutions, and explanations, organized by topic for ease of reference. Perfect for anyone looking to brush up on core concepts or improve their problem-solving skills.
- Organized Solutions: Each topic is neatly organized into folders.
- Practice Problems: Includes commonly used problems for interviews and coding challenges.
- Readable Code: Solutions are written with clarity and comments for better understanding.
- Updates: Regularly updated as I progress through my DSA learning journey.
- Arrays and Strings
- Linked Lists
- Stacks and Queues
- Trees and Graphs
- Sorting and Searching
- Dynamic Programming
- Recursion
- Hashing and Maps
This repository primarily uses JavaScript, PHP & Python for solutions.