|
374dd4a9b7
|
fix test
|
2021-12-20 18:45:35 -05:00 |
|
|
41c58fa100
|
remove unnecessary int64 casting
|
2021-12-20 18:45:10 -05:00 |
|
|
6ffa3b6dd4
|
remove println
|
2021-12-20 18:43:14 -05:00 |
|
|
562fc231a4
|
remove unnecessary slice boxing
|
2021-12-20 18:42:36 -05:00 |
|
|
44c8a7659d
|
day 16 part one finally
|
2021-12-20 17:52:18 -05:00 |
|
|
0f07ffcc00
|
day 15 part 1 works. part 2 works on the sample, not the real input.
|
2021-12-15 22:11:02 -05:00 |
|
|
e165726833
|
remove extra function
|
2021-12-14 10:12:10 -05:00 |
|
|
3f7f533592
|
add missing comment
|
2021-12-14 10:11:06 -05:00 |
|
|
0ce04d208b
|
day 14
|
2021-12-14 10:09:05 -05:00 |
|
|
daf897cea2
|
document interables
|
2021-12-13 20:12:13 -05:00 |
|
|
6b1552d65e
|
don't actually need to do the maxx/maxy check
|
2021-12-13 19:10:53 -05:00 |
|
|
6b2abb3ebc
|
day 13
|
2021-12-13 19:02:42 -05:00 |
|
|
c09e706d42
|
empty struct instead of bool for better memory usage
|
2021-12-12 13:29:41 -05:00 |
|
|
137cfd379b
|
don't need the top-level waitgroup
|
2021-12-12 13:07:36 -05:00 |
|
|
c2a087abf7
|
memorize the double-room check on day two
|
2021-12-12 13:05:45 -05:00 |
|
|
6fe9d251bd
|
day 12
|
2021-12-12 13:03:33 -05:00 |
|
|
349e2a8f19
|
day 11
|
2021-12-11 13:25:27 -05:00 |
|
|
0a19c487cc
|
day 10
|
2021-12-10 14:53:17 -05:00 |
|
|
5f9c19bf47
|
day 9 finally done, ugly but functional
|
2021-12-09 21:13:24 -05:00 |
|
|
214c505d8c
|
day 8
|
2021-12-08 10:13:49 -05:00 |
|
|
8e68234caa
|
day 7 in the books
|
2021-12-07 09:19:13 -05:00 |
|
|
55383aeedf
|
day six is done
|
2021-12-06 09:45:29 -05:00 |
|
|
fb73d56bd5
|
fix logic bug in new input curl
|
2021-12-06 09:22:08 -05:00 |
|
|
056ac16cf1
|
inline grid field to type alias
|
2021-12-05 14:46:48 -05:00 |
|
|
d2699dfd24
|
use a single slice instead of two
|
2021-12-05 14:45:08 -05:00 |
|
|
019b87c43c
|
speed up day 5 with preallocated slices, not a map
|
2021-12-05 13:24:59 -05:00 |
|
|
c5dbac0e9c
|
don't run curl if file exists
|
2021-12-05 12:41:14 -05:00 |
|
|
9136ba20af
|
day 5 in the books
|
2021-12-05 10:34:14 -05:00 |
|
|
47ac68b261
|
clean up day 4 a little
|
2021-12-04 13:07:25 -05:00 |
|
|
77170d40b9
|
day 4 in the books
|
2021-12-04 10:38:03 -05:00 |
|
|
9bccec439e
|
correct comment
|
2021-12-04 09:21:15 -05:00 |
|
|
0f3f6f2875
|
only check bitlen once
|
2021-12-03 19:08:25 -05:00 |
|
|
f6abc0c6e1
|
remove special-case initial loop nonsense
|
2021-12-03 19:07:11 -05:00 |
|
|
b6f7a57580
|
clean up the increment logic at the bottom
|
2021-12-03 19:00:32 -05:00 |
|
|
a1264d825b
|
day 3 part 2 finally done, ugly though
|
2021-12-03 18:53:09 -05:00 |
|
|
91383fc6b0
|
day 3 part 1
|
2021-12-03 10:11:54 -05:00 |
|
|
4b22135336
|
day 2
|
2021-12-02 12:59:40 -05:00 |
|
|
0b9bdf682d
|
day one
|
2021-12-01 09:28:43 -05:00 |
|
|
0ebc0e2a7e
|
automatically download inputs when making new folders
|
2021-11-30 20:10:44 -05:00 |
|
|
1385b0d957
|
finish day-one prep
|
2021-11-30 19:14:48 -05:00 |
|
|
c6b57d6e8a
|
add helper scripts
|
2021-11-30 18:51:56 -05:00 |
|
|
9dbd6773bb
|
readme
|
2021-11-23 19:30:53 -05:00 |
|