|
44fb58ff14
|
22 done
|
2020-12-22 16:58:21 -05:00 |
|
|
010a843471
|
aargh 20 part 2 is a nightmare
|
2020-12-21 15:03:39 -05:00 |
|
|
d2b4bc2921
|
day nineteen checkpoint. Doesn't work yet.
|
2020-12-19 12:30:01 -05:00 |
|
|
9821836b6c
|
clarify comments
|
2020-12-19 09:45:31 -05:00 |
|
|
0cd38cfd03
|
got part one working, part 2 will be more work
|
2020-12-19 09:40:55 -05:00 |
|
|
d8ed532442
|
when in doubt, copy and paste. part 2 completes in under a second!
|
2020-12-17 20:18:28 -05:00 |
|
|
e1d3ca5ea2
|
add some comments
|
2020-12-16 19:15:23 -05:00 |
|
|
0883efd35e
|
I did the last part by hand first, then bothered to write out the reduction loop
|
2020-12-16 19:13:15 -05:00 |
|
|
353d5e92c9
|
performance improvements; no more string conversions or lookups in the map
|
2020-12-15 21:41:07 -05:00 |
|
|
9d406c2d22
|
day fifteen, with a pretty slow part 2
|
2020-12-15 21:19:23 -05:00 |
|
|
80142a25fb
|
part 2 doesn't work yet
|
2020-12-15 17:54:04 -05:00 |
|
|
e2ac00420d
|
remove useless for loop
|
2020-12-13 13:01:44 -05:00 |
|
|
18bccde2f5
|
and cheated just a little to find out how to skip ahead using coprimes
|
2020-12-13 13:00:53 -05:00 |
|
|
559d91b9a6
|
part one works, part two... eh.
|
2020-12-13 11:46:57 -05:00 |
|
|
6ed45d319b
|
make 180 match the other reassignments
|
2020-12-12 12:39:56 -05:00 |
|
|
1124022f4f
|
fix typo
|
2020-12-12 12:23:14 -05:00 |
|
|
f5ec48772e
|
add day 12
|
2020-12-12 12:22:14 -05:00 |
|
|
55fa312abf
|
add a little scaffold for new days
|
2020-12-12 11:26:47 -05:00 |
|
|
24b59f71fa
|
add duration output
|
2020-12-11 21:57:10 -05:00 |
|
|
9244b2e178
|
day 11 ended up being a _lot_ of code
|
2020-12-11 21:33:00 -05:00 |
|
|
56cd171588
|
day ten, part one works, part two doesn't
|
2020-12-11 17:30:31 -05:00 |
|
|
0b851158dc
|
remove input files
|
2020-12-09 19:50:45 -05:00 |
|
|
332ff8ffab
|
ignore input files
|
2020-12-09 19:48:23 -05:00 |
|
|
59780a1dda
|
adding day 9
|
2020-12-09 19:47:53 -05:00 |
|
|
6925fabb63
|
day 8 done
|
2020-12-08 18:48:21 -05:00 |
|
|
dd8eb8c1f8
|
remove extraneous call to TrimSuffix
|
2020-12-07 19:21:17 -05:00 |
|
|
0f15711b6a
|
rename function to more accurately describe what it does
|
2020-12-07 19:20:06 -05:00 |
|
|
e4c2848a88
|
fun with trees on day 7
|
2020-12-07 19:09:58 -05:00 |
|
|
708c4a53f9
|
name my functions to proper set theory
|
2020-12-06 14:10:21 -05:00 |
|
|
5a9e07c174
|
day six done
|
2020-12-06 14:00:40 -05:00 |
|
|
75097ac3a8
|
don't actually need to store passes in the first go-round
|
2020-12-05 12:07:19 -05:00 |
|
|
2828ad3af3
|
more string parsing! and custom sorts in go
|
2020-12-05 12:04:37 -05:00 |
|
|
d0a11045fd
|
day 4, with an arbitrary constraint: I didn't want to use regexes.
|
2020-12-04 21:27:00 -05:00 |
|
|
8a9cb3291a
|
day 3 in the books
|
2020-12-03 18:53:34 -05:00 |
|
|
219bf4515b
|
day two
|
2020-12-02 18:19:18 -05:00 |
|
|
b3bfb86563
|
make it parallel, not that it makes it much faster
|
2020-12-01 22:19:49 -05:00 |
|
|
1d3e59db86
|
runner
|
2020-12-01 19:46:14 -05:00 |
|
|
0bb7cd7007
|
day 1
|
2020-12-01 19:40:21 -05:00 |
|