Chris Hodges chrisly42
  • Sweden
  • Joined on 2023-08-29
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-12 21:37:31 +01:00
90cf5a8335 Day 12 finally. I hate you.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-12 08:13:01 +01:00
9a8b316122 Day 12 Part 2 not correct.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-11 07:56:40 +01:00
778b38b3a4 Minor kotlinization :)
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-11 07:17:36 +01:00
34c0c213c4 Day 11.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-10 18:19:37 +01:00
3d17ed29c7 Unused variable.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-10 16:36:12 +01:00
bc1888299b Okay okay, really last optimization on day 9, now beyond what the profiler can reliably measure.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-10 16:12:10 +01:00
4b84ce2803 Optimized day 9 for no reason, part 2 now runs in about 50ms for really_evil_input.txt.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-10 06:26:58 +01:00
abb0225d06 Day 10.
89b897b2c1 Day 9.
Compare 2 commits »
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-08 13:07:10 +01:00
26661cbfd8 Minor fixes to readme and user agent.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-08 12:55:35 +01:00
8cdfdda1f4 Removed all puzzle descriptions, replaced by a link. Not deleting history though: People who want to get the descriptions will do so anyhow.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-08 08:05:44 +01:00
0876e5c92c Refactored CharGrid class to use a generator instead of two for-loops. Deprecated old API.
9d61ce1bc4 Day 8. Could have been faster if I think first.
Compare 2 commits »
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-07 07:20:13 +01:00
15ce1ad06e Day 7 Part 2 best brute force optimization without using dynamic programming.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-07 07:13:38 +01:00
8d492486fb Day 7 Part 2 optimized to 666ms (instead of around 3000ms).
ea9f44a12c Day 7 (unoptimized)
Compare 2 commits »
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-06 12:31:49 +01:00
d2487ed762 Day 6 part 2 :'-(
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-06 07:41:39 +01:00
3cc10ea7c3 Day 6, can't seem to get part 2 working :-(
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-05 07:24:37 +01:00
a14958b8a6 Day 5, total failure, mainly due to testInput containing extra lines without me noticing. Stopping this madness once and for all.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-04 10:03:36 +01:00
782d12c048 Very minor day 2 refinement.
chrisly42 renamed repository from advent-of-code-2023 to chrisly42/advent-of-code 2024-12-04 08:52:40 +01:00
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-04 06:38:37 +01:00
4bf79c0e89 Added some utility functions to CharGrid.
chrisly42 pushed to main at chrisly42/advent-of-code 2024-12-04 06:20:52 +01:00
77618b3534 Day 4. CharGrid class could need some improvements.