Commit Graph

35 Commits

Author SHA1 Message Date
3c57921438 Refactor 2015 days 01 to 10
Split parts into separate files and remove some unused files
2021-12-08 01:05:17 +01:00
b387ba320c Update all readmes
Change progress table, add completion percentage and challenge notes.
2021-12-04 00:29:02 +01:00
f8af3d3469 Update readme for 2015 2021-03-03 19:55:39 +01:00
5382b4b0f1 Update solution for 2015 day 17
Remove redundant recursion step in solution for part 1
This speeds up the solution and makes the marshalling unnecessary
2021-03-03 16:30:18 +01:00
59cdbf724b Add solution for 2015 day 17 part 2 2021-03-02 18:33:28 +01:00
b16cc7dacb Add solution for 2015 day 17 part 1 2021-03-02 17:56:47 +01:00
5517d18918 Add solution for 2015 day 19 part 1 2021-02-22 02:12:30 +01:00
0f53b455b6 Add solution for 2015 day 18 2021-02-21 21:44:38 +01:00
4f585a3a4a Update readme for 2015 2021-02-20 05:15:03 +01:00
74689b7550 Add solution for 2015 day 16 2021-02-18 21:27:10 +01:00
ab4557ec1b Add solution for 2015 day 15 2021-02-18 19:58:43 +01:00
7e08bdaf90 Add solution for 2015 day 14 2021-02-17 05:35:56 +01:00
f13b95c029 Add solution for 2015 day 13 2021-02-16 21:53:58 +01:00
bc1fdb0d36 Add solution for 2015 day 11 2021-02-16 18:30:22 +01:00
0928e4a028 Add solution for 2015 day 12 2021-02-13 05:08:34 +01:00
1b44ce44e5 Update readme for 2015 2021-02-13 03:55:17 +01:00
c42cfea924 Clean up code for 2015 day 09
- Remove unnecessary path from DFS
- Take filenames as command line arguments
- Update notes
2021-02-13 03:28:35 +01:00
a7fd384bac Add solution for 2015 day 10 2021-02-13 01:48:40 +01:00
203babcde2 Add solution for 2015 day 09 part 2 2021-02-12 21:08:32 +01:00
579393e8fc Add solution for 2015 day 09 part 1 2021-02-12 21:08:00 +01:00
a2e06dd49c Add solution for 2015 day 08 2021-02-10 04:47:39 +01:00
eb95fec5d6 Add solution for 2015 day 07 2021-02-10 04:06:40 +01:00
711dd0e5aa Move source files for 2015 day 04 src directory 2021-02-09 20:00:20 +01:00
286bc5412f Update solution for 2015 day 04
Implement simple thread pool and make sure that the smallest number is
always found.
2021-02-09 19:56:05 +01:00
54ba7fffa3 Add solution for 2015 day 06 2021-02-09 05:11:52 +01:00
e01a31bd09 Clean up solution for 2015 day 05 2021-02-08 23:59:02 +01:00
dba3f818c9 Add solution for 2015 day 05 2021-02-08 23:49:59 +01:00
4a107ff15f Fix md5 padding for large inputs and add tests 2021-02-08 15:51:23 +01:00
f6744d3120 Split digest and hexdigest for future reference 2021-02-08 04:30:22 +01:00
0871c18e19 Clean up solution for 2015 day 04 2021-02-08 04:22:14 +01:00
7389c96d3b Add solution for 2015 day 04 2021-02-08 04:14:57 +01:00
0be77a51b1 Add solution for 2015 day 03 2021-02-07 19:10:36 +01:00
45659f2ca8 Add solution for 2015 day 02 2021-02-07 16:49:42 +01:00
64b6e6d8a5 Add README.md for each year 2021-02-07 15:50:54 +01:00
9ee16f6e3b Add solution for 2015 day 01 2021-02-07 05:52:14 +01:00