Welcome to my Data Structures and Algorithms (DSA) repository! This repository documents my journey of learning, practicing, and mastering DSA through consistent problem-solving and implementation in C++.
- Striver's A2Z DSA Sheet
- LeetCode
- Additional coding practice and problem-solving platforms
- Build strong problem-solving skills
- Master core Data Structures and Algorithms
- Prepare for software engineering internships and placements
- Develop consistency through daily coding practice
- Improve coding efficiency and analytical thinking
- C++
Contains solutions organized according to Striver's A2Z DSA Sheet roadmap.
Contains solutions to LeetCode problems solved during regular practice.
This repository is regularly updated as I progress through various DSA topics including:
- Basics
- Mathematics
- Hashing
- Recursion
- Sorting
- Arrays
- Binary Search
- Strings
- Linked Lists
- Trees
- Graphs
- Dynamic Programming
- And more...
I believe in learning by understanding concepts deeply rather than memorizing solutions. Every problem in this repository represents a step forward in improving my logical thinking and coding abilities.
- Undergraduate Student at IIT Mandi
- B.Tech in Bioengineering
- Learning Data Structures & Algorithms and Machine Learning
This repository is a personal learning log and will continue to grow as I solve more problems and explore advanced topics in computer science.