Commit Graph

53 Commits

Author SHA1 Message Date
f6f1929382 Day 16 solution. 2020-12-16 07:55:39 +00:00
0ba29a4e75 Day 15 solution. 2020-12-15 05:25:21 +00:00
2614bb2def Refactor some of our tool code. 2020-12-14 23:27:46 +00:00
4cc37c6e39 Day 14 solution. 2020-12-14 23:20:53 +00:00
3983164a45 Add day 13 solution. This one is super ugly. 2020-12-13 10:08:45 +00:00
2804abb674 Day 12 solution. 2020-12-12 05:46:31 +00:00
ded23b8e78 Update template do be more useful. 2020-12-11 21:24:57 +00:00
284a86354b Remove unneeded comments. 2020-12-11 21:24:49 +00:00
43f0edf0fb Day 11 solution. 2020-12-11 21:14:09 +00:00
a83dccd53b Day 10 solution. 2020-12-11 20:24:34 +00:00
fe5ee7bc16 Day 10, first half. 2020-12-11 10:19:50 +00:00
4e10039bfb Day 9 solution. 2020-12-11 10:00:29 +00:00
b0147157f1 Add day 8 solution. 2020-12-11 05:33:41 +00:00
1fd91cb343 Add day 7 solution. 2020-12-11 04:22:00 +00:00
dbfedc2c4d Add a template to start each day from. 2020-12-11 04:21:50 +00:00
c8cc6d34ae Add day 6 solution. 2020-12-11 03:32:15 +00:00
b8cd01b914 Finish day 5 2020-12-09 09:18:03 +00:00
04f29cdb4d Started AOC 2020 - solved the first 4.5 days. 2020-12-08 09:09:09 +00:00
bab5f879b0
This is even better, but still not fast enough. 2018-12-13 00:51:19 -05:00
5d4757d4cb
First attempt at a faster / more efficient implementation. This is orders of magnitude faster than the first, but still not nearly fast enough. 2018-12-13 00:27:02 -05:00
fbd7c8fb00
Solution for 12.1. 2018-12-12 18:20:33 -05:00
2d71871cf4
Day 11.2 solution. 2018-12-12 16:46:57 -05:00
a409571bd8
Solution for 11.1 2018-12-12 16:14:57 -05:00
bd7cc5ce68
Add a simple absolute value function. 2018-12-12 15:06:59 -05:00
28998c5d14
Solutions for day 10. 2018-12-12 15:06:32 -05:00
e47b6c4a45
Partial solution for 10.1. We've got grouping, but still need sorting and some printing cleanup. 2018-12-12 13:18:53 -05:00
06a0886b67
Day 9.2 solution. 2018-12-11 19:11:56 -05:00
5c52fbdc16
Day 9.1 solution. 2018-12-11 19:11:45 -05:00
414202f524
Add a template file. 2018-12-11 19:11:21 -05:00
656e975cb1
Day 8.2 solution. 2018-12-10 21:15:33 -05:00
4d567425a7
Day 8 part 1 solution. 2018-12-10 20:23:18 -05:00
31f60eca0e
Rename shared packages by day instead of vaguely by purpose. 2018-12-10 01:06:47 -05:00
42cb05ba7f
Day 7.2 solution. 2018-12-10 00:57:35 -05:00
7f0bc4d9f1
Successful solution to 7.1. 2018-12-10 00:29:13 -05:00
f6ea56d266
First (unsuccessful) attempt at day 7.1. 2018-12-09 23:46:35 -05:00
0388b57112
Day 6, part 2. A bit brute-force, but it gets the job done. 2018-12-06 11:48:51 -05:00
0c96d7dded
Day 6 part 1. 2018-12-06 02:23:45 -05:00
6185736ef6
Day 5, part 2. 2018-12-05 04:04:53 -05:00
ec2c98f960
Refactor day 5 solution for working on part 2. 2018-12-05 03:53:01 -05:00
f2e2797587
Day 5, part 1. 2018-12-05 03:49:03 -05:00
1615406a28
Day 4 solution, part 2. 2018-12-04 03:34:23 -05:00
b80c5a47bc
Add inputs/ dir to gitignore. 2018-12-04 03:30:37 -05:00
fd4f9be7d0
Refactor common guard code into library. 2018-12-04 03:30:22 -05:00
66ae468435
Add day 4 solution, part 1. 2018-12-04 03:23:19 -05:00
aff2172b40
Update readme 2018-12-03 16:56:06 -05:00
75eeea9079
Day 3 solution. 2018-12-03 16:53:58 -05:00
d57d3ca80b
Re-write day 2 solution to run in O(n*m) time. 2018-12-02 02:27:10 -05:00
3ca1a1068b
Add day 2 solution. 2018-12-02 00:40:11 -05:00
16b30b2a75
Add metadata. 2018-12-02 00:39:53 -05:00
949c258186
Add a readme. 2018-12-01 22:16:14 -05:00