16 Commits

Author SHA1 Message Date
9081354ce8 Solve day 6 2025-12-07 02:02:43 -05:00
7a3463e8cc Solve day 5 2025-12-06 23:29:18 -05:00
1311cb830b Add profiling flamegraphs with pprof 2025-12-06 15:58:11 -05:00
74c28c9344 Performance optimization settings & switch to nightly rust 2025-12-06 13:51:45 -05:00
9de4d77a63 Improve perf of day 4 2025-12-05 01:25:14 -05:00
8f4bc5b802 Solve day 4 2025-12-05 01:01:38 -05:00
de1e4b5b4f day03: simplify digit parsing and remove invalid character handling
Weirdly improves speed of part1 but hurts speed of part2 🤷
2025-12-03 22:46:02 -05:00
df96d619b9 day03: clean up debug printing a bit 2025-12-03 22:20:12 -05:00
3a305e1bce u8s are faster than u32s 2025-12-03 22:13:51 -05:00
7a3c36000c Solve day 3 2025-12-03 22:03:24 -05:00
8e163be240 Optimize the hell out of day02 2025-12-03 19:55:51 -05:00
5433430628 Macro-ify benches and unify days list to one file
Also update README with new options.
2025-12-03 01:22:09 -05:00
9cce1d7fdb day02 solved 2025-12-03 00:05:12 -05:00
e490bc99f5 Add criterion benchmarking
zoom zoom
2025-12-02 22:04:05 -05:00
952a851b41 Update README 2025-12-02 09:42:16 -05:00
db47fe7947 Initial commit: day01 solved 2025-12-02 00:48:11 -05:00