Skip to content

Latest commit

Β 

History

History
46 lines (28 loc) Β· 1.27 KB

File metadata and controls

46 lines (28 loc) Β· 1.27 KB

🐍 100 Days of Python DSA Problems

Welcome to my journey of solving 100 Python DSA problems in 100 days!
This repository is my personal commitment to grow every single day by solving random coding problems using Python πŸ§ πŸ’»


πŸ”₯ Challenge Details

  • πŸ“† Duration: 100 Days
  • πŸ“Œ Problems: Random DSA problems (Arrays, Strings, Hashing, Recursion, DP, etc.)
  • 🧠 Language: Python
  • 🎯 Goal: Strengthen problem-solving skills and deepen DSA knowledge.

βœ… How I Approach Each Problem

  1. πŸ“– Understand the problem statement
  2. ✏️ Write a brute-force solution first
  3. 🧠 Optimize using efficient algorithms & data structures
  4. ⏱ Analyze time and space complexity
  5. ✍️ Document approach and edge cases

🌱 Why I'm Doing This

"Discipline is choosing what you want most over what you want now."

Coding daily not only improves technical skills but also strengthens focus, grit, and growth mindset. This challenge is not just about DSA β€” it's about becoming the person who never gives up.


πŸ’‘ Inspirations

  • #100DaysOfCode
  • LeetCode, GeeksForGeeks, Striver, Love Babbar, CodeGenius, CodestorywithMIK
  • Python Enthusiasts Community


πŸ’¬ Feel free to star 🌟 this repo or fork it if you're on a similar journey!