Ce dépôt regroupe toutes mes solutions aux problèmes LeetCode.
L’objectif est d’améliorer mes compétences en algorithmique, en optimisation, et en résolution de problèmes techniques, tout en constituant une trace visible de ma progression.
- Pratiquer régulièrement les algorithmes et structures de données
- Suivre ma progression sur différents niveaux de difficulté
Les solutions sont classées par niveau de difficulté selon LeetCode :
📁 leetcode-solutions/
│
├── 🟢 easy/
│ ├── 0001_two_sum.py
│ ├── 0020_valid_parentheses.py
│ └── ...
│
├── 🟡 medium/
│ ├── 0015_3sum.py
│ ├── 0049_group_anagrams.py
│ └── ...
│
└── 🔴 hard/
├── 0023_merge_k_sorted_lists.py
└── ...| Difficulté | Nombre de problèmes résolus |
|---|---|
| 🟢 Easy | 6 |
| 🟡 Medium | 2 |
| 🔴 Hard | 1 |
🧑💻 À propos
Ce dépôt est avant tout un journal d’apprentissage personnel, mais il peut aussi servir à :
Aider d’autres personnes à comprendre certaines approches
Montrer une progression claire sur GitHub