Commit graph

31 commits

Author SHA1 Message Date
Gabe Venberg 79657a2f91 day10 part 2. 2023-12-20 13:53:17 -06:00
Gabe Venberg 711dbb63d2 day10 part 1. 2023-11-29 17:35:24 -06:00
Gabe Venberg 3b18b90bda day 09. 2023-11-22 17:00:27 -06:00
Gabe Venberg dfc41a1167 that *should* be day 9, and the example passes,
but the real input is off!!!
2023-11-20 14:40:03 -06:00
Gabe Venberg 8fcc676be0 day09 in progress. 2023-11-19 22:27:45 -06:00
Gabe Venberg 242989bb95 switched to workspaces.
This should let me make a cross-day library.
2023-11-19 20:32:41 -06:00
Gabe Venberg 1469c3a32b day 08 part 2. 2023-11-18 20:43:42 -06:00
Gabe Venberg 20b3e5e07b day 08 part 1. 2023-11-18 20:16:06 -06:00
Gabe Venberg abdebddd8f day 07 complete!!! 2023-11-18 18:48:19 -06:00
Gabe Venberg 1df04702a2 parsing to a tree, ugly tree traversal. 2023-11-17 23:52:42 -06:00
Gabe Venberg 35a5c043a0 ITS WORKING!! 2023-11-16 18:17:25 -06:00
Gabe Venberg 824321c660 try number who knows for day07. 2023-11-12 18:27:48 -06:00
Gabe Venberg 70a96b79a2 coded myself into yet another corner... 2023-11-11 22:07:57 -06:00
Gabe Venberg 3f60887645 finished parser, just gotta get that tree working... 2023-11-05 20:22:49 -06:00
Gabe Venberg c01c4e62d9 changed debug to display 2023-11-04 21:40:56 -05:00
Gabe Venberg d578f1035e hit a bit of a dead end. Can build a tree, but traversing it is HARD.
API sucks too.

Might start over.
2023-11-01 18:58:39 -05:00
Gabe Venberg 607a48eb3a I think I actually have a good foundation for a tree here. 2023-10-31 23:53:43 -05:00
Gabe Venberg 44c6da936e fix cargo warnings. 2023-10-31 17:37:40 -05:00
gabe 4c11c4df3e day 07 in progress. Have data structure skeleton down. 2022-12-07 01:26:48 -06:00
gabe e0ba8a18f1 commented out dead day06 code. 2022-12-06 14:35:15 -06:00
gabe fb12dc3954 Late start, but day 6 was suprisingly easy. 2022-12-06 00:40:49 -06:00
gabe 5030dfa2a4 Solved day 5 2022-12-05 01:48:20 -06:00
gabe c92c8843e9 finished day 4. 2022-12-04 00:41:09 -06:00
gabe 05d08c134b refactored day3 to reduce unneeded mem allocations.
ran rustfmt on all files.
2022-12-03 02:40:01 -06:00
gabe 6c35a97904 day 2 now has only a single expression in each function. 2022-12-03 02:17:25 -06:00
gabe d6c9de4f71 made finding char score slightly faster. 2022-12-03 02:05:24 -06:00
gabe 5d22d7975a Finished day 3. Annoyed at rusts hashset intersection function. 2022-12-03 01:28:16 -06:00
gabe 4a9c8b37b9 completed day 3, ready for day 4. 2022-12-02 11:56:57 -06:00
gabe d8c125572f day 2 solution, minor refactors. 2022-12-01 14:18:30 -06:00
gabe 50fbfd5438 3/4 of the way through day 1. 2022-12-01 01:28:14 -06:00
gabe ea7220bb00 added template for AOC. 2022-11-30 22:56:59 -06:00