Commit Graph

33 Commits

Author SHA1 Message Date
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
01f53ae30c Re-implement a solution for the first day 1 puzzle, move common code into a library package. 2018-12-01 22:13:08 -05:00
c066cf155d Day 1 completed. 2018-12-01 21:40:48 -05:00