Home

Awesome

Advent of Code 2020

advent-of-code python pre-commit Code style: black

Solutions

  1. Day 1 ⭐️⭐️
  2. Day 2 ⭐️⭐️
  3. Day 3 ⭐️⭐️
  4. Day 4 ⭐️⭐️
  5. Day 5 ⭐️⭐️
  6. Day 6 ⭐️⭐️
  7. Day 7 ⭐️⭐️
  8. Day 8 ⭐️⭐️
  9. Day 9 ⭐️⭐️
  10. Day 10 ⭐️⭐️ (#2 is very difficult 🥵)
  11. Day 11 ⭐️⭐️ (#2 is very tedious)
  12. Day 12 ⭐️⭐️
  13. Day 13 ⭐️⭐️ (couldn't figure out the Chinese Remainder Theorem, used brute force 💪🏼 with a dash of clever)
  14. Day 14 ⭐️⭐️
  15. Day 15 ⭐️⭐️
  16. Day 16 ⭐️⭐️
  17. Day 17 ⭐️⭐️
  18. Day 18 ⭐️⭐️
  19. Day 19 ⭐️⭐️
  20. Day 20 ⭐️⭐️ (I had to come back to #2 on this day.)
  21. Day 21 ⭐️⭐️
  22. Day 22 ⭐️⭐️
  23. Day 23 ⭐️⭐️ (With profiling and optimizations, got the runtime from >12 days down to ~1 day.)
  24. Day 24 ⭐️⭐️
  25. Day 25 ⭐️⭐️
<img src="featured.png" width="80%">

jhc github jhc twitter jhc website