This repo contains my step-by-step LeetCode prep using Python and Jupyter Notebooks. Each problem includes:
- ✅ Multiple solution approaches
- ⏱️ Time & space complexity breakdown
- 🧪 Ready-to-copy Python scripts for LeetCode
- 📘 Notebook-style explanations for deeper understanding
notebooks/
: Full Colab/Notebook explanationssolutions/
: Short Python-only LeetCode scripts
- Arrays
- Dynamic Programming
- Graphs
- Strings
- Trees