onyx_online
  • Joined on 2023-01-30
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-23 23:17:34 +00:00
13a92834a1 remove unnecessary assignment
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-23 20:02:12 +00:00
1f033ea3a0 don't pass wg to next
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-23 19:56:51 +00:00
ef120d05d4 add day-23 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-23 06:10:47 +00:00
b2e0108fb0 upd go.mod go.sum
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-22 22:01:02 +00:00
31effc9d8e fix test message
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-22 16:57:34 +00:00
4bed4a8563 rename sequences to cache
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-22 16:55:42 +00:00
287a168293 add day-22 + benchmarks
5cc9a43723 rename emptyBlock vars to emptyHeap
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 23:24:29 +00:00
3ccdd9fdf6 rename function
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 20:48:52 +00:00
72d329ae57 add day-20
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 13:50:46 +00:00
03ef97051e fix package name
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 21:33:00 +00:00
22b442171b add point subpackage
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 20:36:00 +00:00
62665d4d10 range over numEmptyBlocks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 20:33:21 +00:00
abf7abf3ea add {heap}.IsEmpty() and use it to empty the block during write()
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 19:04:17 +00:00
52541e7ca7 run part one with goroutines
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 17:59:28 +00:00
a4e8e83844 move file parsing into util.go
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 13:01:20 +00:00
f6eeece8d7 remove cpmment
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 12:59:16 +00:00
1b0f02b430 reimplement day-09 with min heaps
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 09:41:06 +00:00
c3fa65e4a8 add day-19 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 02:45:04 +00:00
f1cac7da7b use already calculated one.LowestCost
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 01:28:51 +00:00
17f2bc8223 add day-16 part2 + benchmarks