Daily coding practice to sharpen problem-solving skills and prepare for technical interviews.
Total Problems Solved: 3/1000
Current Streak: 1 day π₯
Last Updated: November 3, 2025
| Difficulty | Solved | Target |
|---|---|---|
| π’ Easy | 3 | 150 |
| π‘ Medium | 0 | 100 |
| π΄ Hard | 0 | 20 |
- Arrays β (Primary focus)
- Strings π (In progress)
- Hash Maps π (Upcoming)
- Trees π (Upcoming)
- Graphs π (Upcoming)
- Dynamic Programming π (Upcoming)
leetcode-practice/
βββ easy/
β βββ arrays/ β
2 problems
β βββ strings/ β
1 problem
β βββ hash-maps/
β βββ linked-lists/
β βββ trees/
βββ medium/
β βββ arrays/
β βββ strings/
β βββ trees/
β βββ graphs/
β βββ dynamic-programming/
βββ hard/
βββ arrays/
βββ trees/
βββ dynamic-programming/
| # | Problem | Difficulty | Topic | Date | Solution |
|---|---|---|---|---|---|
| 1 | Two Sum | Easy | Arrays, Hash Map | Nov 3, 2025 | Solution |
| 2 | Best Time to Buy and Sell Stock | Easy | Arrays, DP | Nov 3, 2025 | Solution |
| 3 | Valid Parentheses | Easy | Strings, Stack | Nov 3, 2025 | Solution |
Coming soon...
Coming soon...
Week of Nov 3-9, 2025:
- β Arrays fundamentals
- β Hash map patterns
- π Two pointer technique (upcoming)
- π Sliding window (upcoming)
- Solve 100 Easy problems by December 2025
- Solve 50 Medium problems by January 2026
- Master all Array patterns
- Master all String patterns
- Complete Blind 75 list
- Ace technical interviews
- Understand - Read problem carefully, identify inputs/outputs
- Plan - Think of approach, consider edge cases
- Code - Implement solution with clean code
- Test - Run test cases, verify correctness
- Optimize - Analyze time/space complexity, improve if possible
- Document - Add comments explaining approach
- Platform: LeetCode
- Language: JavaScript (Node.js)
- Editor: VS Code
- References:
β Star this repo if you find it helpful!
Last Updated: November 3, 2025 | Next Update: Daily