Commit Graph

26 Commits

Author SHA1 Message Date
4e2fb8a341 Complete day 15 2021-12-26 18:37:29 -05:00
9599641ddc Complete day 14 2021-12-14 23:38:34 -05:00
Tyler Hallada
e3352bb5ec Optimize day 12 a little
Less clones and remove unnecessary one_small_twice check
2021-12-13 14:43:55 -05:00
830425c5fd Complete day 13 2021-12-13 01:34:48 -05:00
ac7f7ee114 Complete terribly inefficient day 12
Too lazy to refactor
2021-12-13 01:33:58 -05:00
29d71ea159 Use HashSet, space out fn bodies 2021-12-11 01:48:07 -05:00
139e86548c Clean up fmt imports 2021-12-11 01:42:26 -05:00
f4a556940f Clean up flash function 2021-12-11 01:38:56 -05:00
7dd99cab6d Complete day 11 2021-12-11 01:23:20 -05:00
97b86428ad Use get_low_points in both parts 2021-12-10 00:47:15 -05:00
9b51603a15 Complete day 10 2021-12-10 00:34:22 -05:00
39e93eeffa Complete day 9 2021-12-10 00:34:07 -05:00
a9f4eb3135 Complete day 7
I accidentally deleted this from git history
2021-12-09 23:35:35 -05:00
f3cac78640 Complete day 5 part 2 2021-12-08 11:43:12 -05:00
59230b8afb Complete day 8 2021-12-08 01:10:45 -05:00
Tyler Hallada
7a3c5ed56b Completed day 5 part 1 2021-12-07 23:25:33 -05:00
4cd43547da Use rotate_left trick w/ array instead of hashmap 2021-12-06 23:59:12 -05:00
36cb84d5cf Complete day 4 2021-12-06 01:05:21 -05:00
d1cf74355f Complete day 6 2021-12-06 01:04:47 -05:00
840f8547e8 Rename most_common -> column_sums 2021-12-03 17:28:19 -05:00
18179dde06 Use retain instead of cloning 2021-12-03 16:52:12 -05:00
87fdd366ca Complete day 3 2021-12-03 01:04:07 -05:00
51251ea83e Complete day 2 2021-12-02 00:18:55 -05:00
b905c5b69b Remove unneeded std::time::Instant imports 2021-12-01 09:59:31 -05:00
5fb0095dc6 Use a common macro to instrument each part 2021-12-01 01:26:04 -05:00
200daf7336 Group all days under one common workspace
Should make it easier to share code across days in the future.
2021-12-01 00:49:56 -05:00