This repository contains my structured journey of mastering Data Structures and Algorithms using Striver's ( A2z DSA Sheet ) in Python, with a focus on coding interviews and problem-solving skills.
- 📌 Well-organized DSA topics
- 🧩 Pattern-based problem solving
- 🧠 Clean and optimized solutions
- 💬 Easy-to-understand explanations
- ⏱ Time & Space Complexity analysis
- Arrays & Strings
- Two Pointers Technique
- Sliding Window
- Sorting Algorithms (Merge Sort, Quick Sort, etc.)
- Searching (Binary Search)
- Recursion & Backtracking
- Hashing
- Linked List
- Stack & Queue
- Trees & Graphs (coming soon)
To build strong problem-solving skills and prepare for technical interviews by focusing on patterns and optimized approaches rather than brute force solutions.
- Python 🐍
- Solving problems regularly from platforms like LeetCode, GFG, etc.
- Focusing on understanding patterns rather than memorizing solutions
This is a personal learning repository, but suggestions and improvements are always welcome!
Give this repo a star ⭐ to support and stay motivated!