Commit Graph

46 Commits

Author SHA1 Message Date
Jan-Bulthuis 2a340c2e04 day25 2024-12-25 06:26:15 +01:00
Jan-Bulthuis 561f762bc9 Removed unused import 2024-12-25 06:26:11 +01:00
Jan-Bulthuis 6585356f0e day24 2024-12-25 05:53:45 +01:00
Jan-Bulthuis ac4c0f3838 day23 2024-12-24 15:20:16 +01:00
Jan-Bulthuis b49467a59e Fuck it we ball 2024-12-22 20:09:58 +01:00
Jan-Bulthuis e215cd7472 Constant cheating 2024-12-22 17:50:39 +01:00
Jan-Bulthuis 962e7749f6 Removed unused test 2024-12-22 13:44:38 +01:00
Jan-Bulthuis 3db9cd1e69 Removed unnecessary import 2024-12-22 13:08:15 +01:00
Jan-Bulthuis 78040a4c80 day22 2024-12-22 11:01:52 +01:00
Jan-Bulthuis fc65d53120 Final changes 2024-12-22 03:08:58 +01:00
Jan-Bulthuis cf5d423f50 tiny mini optimizations 2024-12-22 02:30:41 +01:00
Jan-Bulthuis 40b79950bd More fast 2024-12-22 01:50:48 +01:00
Jan-Bulthuis 6a39bf7002 Removed more clones and copies 2024-12-22 01:47:51 +01:00
Jan-Bulthuis cfd13f68bf Fixed day20 warnings 2024-12-22 01:28:58 +01:00
Jan-Bulthuis 285cefa670 day21 faster than Dirk >:) 2024-12-21 22:45:13 +01:00
Jan-Bulthuis ed541639bb day21 better 2024-12-21 21:43:10 +01:00
Jan-Bulthuis 2b379bba1d day21 fast 2024-12-21 21:16:07 +01:00
Jan-Bulthuis e570358fa7 day21 working but not fast enough for part 2 2024-12-21 17:43:40 +01:00
Jan-Bulthuis 8e9dc7c388 day21 flawed 2024-12-21 13:03:49 +01:00
Jan-Bulthuis e857602932 day20 2024-12-20 06:33:15 +01:00
Jan-Bulthuis 0ecea97752 day17-19 2024-12-20 01:41:41 +01:00
Jan-Bulthuis dc5f488212 day16 2024-12-16 17:44:55 +01:00
Jan-Bulthuis 4ce7184b1e The most beatiful code ever 2024-12-15 07:35:57 +01:00
Jan-Bulthuis fdbbd934a4 Rewrote part 2 using Chinese Remainder theorem 2024-12-14 22:55:40 +01:00
Jan-Bulthuis f87e5ea0af day14 2024-12-14 18:10:45 +01:00
Jan-Bulthuis f9c32f0022 Cleaner parsing for day13 2024-12-14 01:24:41 +01:00
Jan-Bulthuis 2cf47fd7d6 day13 simpler 2024-12-14 01:23:15 +01:00
Jan-Bulthuis 647e2fb356 day13 2024-12-14 01:14:22 +01:00
Jan-Bulthuis 8cd421a8ef day11-12 2024-12-12 06:36:59 +01:00
Jan-Bulthuis a576f4712f day10-11 2024-12-11 11:57:54 +01:00
Jan-Bulthuis f96ab9d93b Fixed day8 2024-12-09 14:58:34 +01:00
Jan-Bulthuis 49e11349f5 Removed hashset from day8 2024-12-09 13:06:37 +01:00
Jan-Bulthuis d18372e05c Removed comments 2024-12-09 09:06:31 +01:00
Jan-Bulthuis 65712403ab day9 with min_idx tracking 2024-12-09 08:55:36 +01:00
Jan-Bulthuis 51035e0c4f day9 2024-12-09 07:36:05 +01:00
Jan-Bulthuis b522357495 Added hashbrown 2024-12-08 14:54:14 +01:00
Jan-Bulthuis 6e0519aa27 day8 slightly faster 2024-12-08 14:19:25 +01:00
Jan-Bulthuis 1277882310 day8 2024-12-08 10:54:48 +01:00
Jan-Bulthuis 232f91920d Lookup table 2024-12-07 16:12:46 +01:00
Jan-Bulthuis 5fb4052cfd tiny extra check 2024-12-07 15:53:41 +01:00
Jan-Bulthuis a7416ed056 day7 fast 2024-12-07 15:48:34 +01:00
Jan-Bulthuis 6d557c35cf day7 2024-12-07 14:36:19 +01:00
Jan-Bulthuis a5915bde06 Removed comments 2024-12-06 19:22:14 +01:00
Jan-Bulthuis 8c9ec6cbb1 Changed VecDeque for Vec 2024-12-06 19:21:21 +01:00
Jan-Bulthuis 5b3445fe39 Removed rayon again 2024-12-06 19:11:28 +01:00
Jan-Bulthuis 85ce1c4641 Reorganization 2024-12-06 19:00:58 +01:00