| My algorithms and data structures journey | |
| 2025-11-03 | |
| Last edit: 2025-11-03 | |
| --------------------- | |
| At the end of 2023, during the month of December, I decided to do the | |
| Advent of Code](https://adventofcode.com/2023) puzzles. As I thought about thes… | |
| and then stopped for lack of motivation, but I wanted a slightly more rigorous… | |
| My goal is not to become an expert in algorithms and data structure. Rather, I … | |
| ## Searching for learning resources | |
| I've been looking for resources on the Internet that could give me a solid grou… | |
| Advent of Code | |
| . | |
| ### First iteration | |
| The first training course I found was from | |
| neetcode.io](https://neetcode.io), which unfortunately didn't suit my way of le… | |
| links to problems to put the theory into practice. | |
| I progressed by about 75% on the beginners' course and quickly left the advance… | |
| It wasn't until the end of 2024 that I got back into it with the | |
| Advent of Code 2024](https://adventofcode.com/2024) which I [fully completed | |
| . | |
| ### Final iteration | |
| Shortly afterwards, I decided to look for a new course. In my search I came acr… | |
| LeetCode's | |
| . In my opinion, it's the perfect resource! All the essential terms and fundame… | |
| This resource has given me a solid grounding in algortihm theory, data structur… | |
| notes based on it | |
| in French. | |
| ## The results | |
| I've become better at this discipline than I was before, and it's very useful. | |
| It allows me to be more relevant in writing and reading professional and person… | |
| ## Conclusion | |
| I think anyone working in tech should have a good grounding in algorithms, espe… | |
| Learning algorithms and data structures is time well spent, and will always be … | |