This repository is a personal coding log and growth tracker by a Data Science student actively preparing for:
- Placement interviews
- Summer internships
- Tech internships (2025 and beyond)
Beyond career goals, this repo represents a journey of continuous improvement β aiming to become fluent in Python, improve logic and algorithmic thinking, and ultimately become confident enough to solve problems without external help.
leetcode-python-practice/
β
βββ problems/
β βββ easy/ # Beginner-level LeetCode problems
β βββ medium/ # Intermediate-level problems
β βββ hard/ # Advanced algorithmic challenges
β βββ mixed/ # Concept-heavy, multi-tag, or mock problems
β
βββ notes/
β βββ daily_reflections.md # Day-by-day summary of what I learned
β βββ learned_patterns.md # Common patterns (e.g., sliding window)
β βββ bugs_fixed.md # Mistakes I've learned from
β
βββ README.md
βββ .gitignore
- β Solve 1β2 LeetCode problems daily
- β Learn to explain every solution without memorizing
- β Reduce dependency on ChatGPT or external solutions
- β Build fluency in Python by September
- β Complete 100+ problems by end of September
- β Reach 160+ problems by November
- β Push code daily to maintain green GitHub squares
| Week | Goal | Status |
|---|---|---|
| Week 1 | 10 problems | π |
| Week 2 | 10 problems | π² |
| Week 3 | 10 problems | π² |
| Week 4 | 10 problems | π² |
(This table will be updated every Sunday)
- Arrays & Strings
- HashMaps, Sets, Stacks
- Sliding Window, Two Pointers
- Recursion, Backtracking
- Binary Search, Sorting
- Trees, Graphs, BFS/DFS
I'm not just solving problems β I'm tracking growth.
I want to:
- Think like a programmer
- Debug like a problem-solver
- Build confidence for freelancing and job interviews
- Inspire others to do the same by showing consistent daily effort
Follow my journey. Iβm excited to see how far I can grow.
β Camron