131 Commits

Author SHA1 Message Date
091f53b1fe Day 7 part 1 2021-12-07 11:30:25 -08:00
186fc8e581 Day 4 don't print out winning table. 2021-12-06 21:08:26 -08:00
1e34e0abea Day 4 try using bit comparisons to find bingo.
This is actually slower for some reason.
2021-12-06 20:42:24 -08:00
10fe6a570e Day 4 perf improvments v1 2021-12-06 20:01:48 -08:00
343707c63c Day 6 part 2 slightly faster over pre-rotate_left version. 2021-12-06 19:13:46 -08:00
60b77d5d3d day 6 part 2 Use rotate_left 2021-12-06 18:06:13 -08:00
6acaaf8b7a Day 6 part 2, put data on stack 2021-12-06 15:50:10 -08:00
44c0c16255 Day 6 part 2 2021-12-06 15:26:45 -08:00
e0bfb8b09d Day 6 part 1 2021-12-06 14:42:41 -08:00
5f6aded243 Update template. 2021-12-05 18:57:03 -08:00
45f780c1ca Address cargo clippy output. 2021-12-05 14:51:58 -08:00
5b65e8ec71 Day 5 part 2 2021-12-05 14:43:03 -08:00
ae10705a38 Day 5 part 1 2021-12-05 13:57:02 -08:00
9491fe5d9f Day 4 part 2 2021-12-04 22:00:55 -08:00
65eac56f1c Day 4 part 1 2021-12-04 21:47:57 -08:00
d5a07374fe Cleanup unused use statement. 2021-12-04 21:47:34 -08:00
4e37406c53 Put tests in sub module for template. 2021-12-04 21:46:49 -08:00
02ebdf3613 Add rustfmt.toml. 2021-12-04 10:49:08 -08:00
d2b1742d72 Day 3 part 2 2021-12-04 08:40:21 -08:00
53136289d5 Day 3 part 1 2021-12-03 14:59:04 -08:00
11744d1fe9 Use anyhow to make try operator feasible in parse and part#. 2021-12-01 21:34:51 -08:00
11c5dcaaaf Use anyhow to make ? availble 2021-12-01 21:24:46 -08:00
eca0b7d3a1 Day 2 part 2. 2021-12-01 21:18:11 -08:00
d4e5f1aea9 Day 2 part 1. 2021-12-01 21:13:45 -08:00
e5815a6784 Fix missing dependency in template. 2021-12-01 21:13:30 -08:00
ccc258bcb2 Stub implementation template. 2021-12-01 19:38:13 -08:00
76da21b3cc day1 part2 2021-11-30 22:00:25 -08:00
6de9b72fae day1 part1 2021-11-30 21:56:27 -08:00
6a4ec39446 Stub out initial 2021 runner. 2021-11-30 21:21:32 -08:00
586ab1680c Cleanup verbose debug output in release mode for day 21 2020-12-26 17:24:52 -08:00
2f36a0b5e8 Cleanup lint and make sure all tests run as appropriate with debug_assertions enable 2020-12-26 17:20:13 -08:00
992fcb01be Day 18 part 1 (fixed) 2020-12-26 15:19:23 -08:00
4e9e90c096 Day 18 part 2 solution (and broke part 1) 2020-12-26 15:15:03 -08:00
d935de1fb0 Day 20 part 2 solution. 2020-12-26 12:34:44 -08:00
5535aaf810 Day 25 part 2 text. 2020-12-26 08:28:24 -08:00
1c5032a5e5 Day 25 part 1 solution. 2020-12-26 08:25:30 -08:00
e3d9c13731 Day 23 hint for improving runtime. 2020-12-26 08:25:06 -08:00
e04081ac4a Day 22 lint cleanup. 2020-12-26 08:24:49 -08:00
68b7037d20 Day 24 part 2 solution. 2020-12-25 16:27:10 -08:00
5e92b3a7e0 Day 24 part 1 solution.
Broken day 23 part 2.
Moved debug_println into lib.rs.
2020-12-25 14:18:12 -08:00
25855b47a6 Day 23 part 1 solution 2020-12-23 20:47:52 -08:00
5900b4d3c6 Day 18 part 2 BROKEN. 2020-12-23 19:03:07 -08:00
5b10da61a4 Day 18 part 1 solution and comprehensive tests 2020-12-22 19:57:51 -08:00
48a55571c2 Day 22 part 2 solution. 2020-12-22 19:35:38 -08:00
67ee67ea42 Updating README.md 2020-12-22 16:32:29 -08:00
038e67d444 Day 22 part 2 doc comment 2020-12-22 15:36:32 -08:00
b7ff05ac27 Day 22 part 1 solution 2020-12-22 15:28:13 -08:00
b160a511b3 Day 21 cleanup debugging. 2020-12-22 14:57:48 -08:00
97d32e2588 Day 21 part 2 working. 2020-12-21 22:04:22 -08:00
9ef8a73b15 Day 21 part 1 & part 2, unit tests pass, but website rejects part 2 2020-12-21 22:00:54 -08:00