Commit Graph

  • fc803d8a0f Day 24 part 2. master Johannes 2023-11-14 19:35:00 +01:00
  • 3a9379f877 Day 24 part 1. Johannes 2023-11-14 18:48:31 +01:00
  • 241c417a77 intermediate Johannes 2023-11-14 16:56:16 +01:00
  • 4cbe831115 Removed warnings. Johannes 2023-11-14 16:41:54 +01:00
  • a4c33ae3d2 Day 21 part 2. Shitty bitty. Johannes 2023-11-13 23:22:33 +01:00
  • 48ad7e7a96 Day 21 part 1. Johannes 2023-11-13 19:52:52 +01:00
  • caf307bf2d Day 19 part 2 (manually reverse engineered the assembler instructions). Johannes 2023-11-12 23:12:30 +01:00
  • 2792304040 Day 19 part 1. Johannes 2023-11-12 21:25:31 +01:00
  • 42ead11aa0 Day 16 part 2. Johannes 2023-11-12 19:15:31 +01:00
  • 8e1f42205c Day 16 part 1. Johannes 2023-11-12 16:14:45 +01:00
  • c4ae25d579 Updated dependencies. Johannes 2023-11-12 12:36:02 +01:00
  • f472ace665 Day 25 part 1. Johannes 2023-11-10 21:14:43 +01:00
  • a9b3c90a6c Fixed compiler warnings. Johannes 2023-11-10 19:17:51 +01:00
  • 30ef81cfac Day 18 part 2 Johannes 2023-05-27 01:45:15 +02:00
  • 861e31efee Day 18 part 1 Johannes 2023-05-27 01:00:21 +02:00
  • d6c728ccfe Day 17 part 2 Johannes 2023-05-26 22:25:26 +02:00
  • 8bc589488c Day 17 part 1 Johannes 2023-05-26 22:23:19 +02:00
  • cfb3ae497e Reformatted Johannes 2023-05-26 10:02:22 +02:00
  • b922b808fc Day 17 stuff Johannes 2023-05-26 10:02:17 +02:00
  • 5c4e9a9e9d Day 17 parsing Johannes 2023-05-25 23:01:57 +02:00
  • b480601ee8 clippy fixes Johannes 2023-05-20 22:44:52 +02:00
  • ef2340eaae Migrated to rust edition 2021 Johannes 2023-05-20 22:39:07 +02:00
  • b2a5da3222 day23 part 2 correct intersection test (speed up by factor 2, yay!) Johannes 2019-01-03 11:43:38 +01:00
  • 9cbbf63eb1 day23 part 2 (with a shortcut that could potentially break some cases) Johannes 2019-01-01 18:40:00 +01:00
  • c162fcb6d9 day24 p1 wrong (example ok) Johannes 2018-12-29 16:43:39 +01:00
  • 097cfac516 day24 part1 input parsing Johannes 2018-12-26 23:22:45 +01:00
  • 2b51e67fc6 day23 hmmm Johannes 2018-12-26 22:27:36 +01:00
  • 6e438127ec day23 part1 Johannes 2018-12-25 17:15:51 +01:00
  • 21dfc7f630 day22 little speed improvement Johannes 2018-12-25 14:32:32 +01:00
  • 719db128cf day22 with hashmaps Johannes 2018-12-25 14:04:03 +01:00
  • 12f32ed232 removed warnings Johannes 2018-12-25 14:03:45 +01:00
  • 768d328e87 day22 2nd part Johannes 2018-12-24 17:19:50 +01:00
  • 31075fa449 day22 refactored part1 into extra struct Johannes 2018-12-24 15:49:00 +01:00
  • d5aa1ddc74 day22 part1 Johannes 2018-12-22 15:07:46 +01:00
  • 8badd4a416 day20 part 2 Johannes Schaefer 2018-12-21 11:26:21 +01:00
  • 241ca8ea18 day20 part1 fast Johannes 2018-12-21 10:32:11 +01:00
  • a35881fb01 day20 part 1 super slow Johannes 2018-12-21 10:03:06 +01:00
  • 0438a052d2 day20 WIP Johannes 2018-12-20 10:19:41 +01:00
  • ba622fd408 day15 part 2 optimized Johannes 2018-12-18 22:43:10 +01:00
  • cef96d55be day15 part 2 Johannes 2018-12-18 22:20:03 +01:00
  • 3f2ff6e5a2 day15 part1 done Johannes 2018-12-18 19:11:55 +01:00
  • ac3a741f0d day15 part1 combat with errors Johannes Schaefer 2018-12-18 17:46:44 +01:00
  • 2bf8edf315 day15 part1 movement Johannes Schaefer 2018-12-18 16:59:41 +01:00
  • 6f2e046080 day14 both parts Johannes Schaefer 2018-12-17 17:45:35 +01:00
  • 6f9ca4dfb6 Johannes Schaefer 2018-12-17 11:06:12 +01:00
  • 807bff7977 day13 part2 Johannes 2018-12-16 01:37:37 +01:00
  • c1c761f2ba day13 part 1 Johannes 2018-12-16 01:14:09 +01:00
  • 2fa6c40f33 day12 part 1 Johannes Schaefer 2018-12-14 14:09:57 +01:00
  • 54103e8fa6 day11 part2 fast Johannes Schaefer 2018-12-11 16:02:22 +01:00
  • fc328d82af day11 part2 Johannes Schaefer 2018-12-11 11:37:32 +01:00
  • 267dfb8068 day11 part 1 Johannes Schaefer 2018-12-11 11:25:57 +01:00
  • 6d4bdccc6e day10 part 2 Johannes 2018-12-11 09:35:19 +01:00
  • 4eb90ac047 day10 part 1 Johannes 2018-12-10 20:51:13 +01:00
  • 2cf9933300 day09 part 2 Johannes Schaefer 2018-12-10 15:16:06 +01:00
  • e5a3a1458a day09 part 1 Johannes Schaefer 2018-12-10 13:10:09 +01:00
  • d84e3bff27 day08 part 2 Johannes Schaefer 2018-12-09 21:34:43 +01:00
  • 51418b709e day08 part 1 Johannes Schaefer 2018-12-09 21:17:29 +01:00
  • 4946263a37 day07-1 Johannes Schaefer 2018-12-07 11:17:48 +01:00
  • cd16a42821 push to edition 2018 Johannes Schaefer 2018-12-07 09:53:18 +01:00
  • 5ab8409b5b day06 both Johannes Schaefer 2018-12-06 09:50:35 +01:00
  • 5fa344dd55 day05 part 2 prealloc vectors Johannes 2018-12-05 20:53:00 +01:00
  • d10d36498c day05 performance push part 2 through more efficient case insensitive comparison Johannes Schaefer 2018-12-05 15:19:12 +01:00
  • 32843531f8 take times Johannes Schaefer 2018-12-05 15:15:18 +01:00
  • 50cd1d6b00 removed comments Johannes Schaefer 2018-12-05 10:50:27 +01:00
  • 40957e1252 day05 both parts fast Johannes Schaefer 2018-12-05 10:49:52 +01:00
  • 6e92d937a9 day05 part 1 (2 WIP) Johannes 2018-12-05 08:44:50 +01:00
  • baacb780ba day04 both Johannes 2018-12-04 20:15:20 +01:00
  • 43ce26593e day03 both Johannes 2018-12-04 18:06:01 +01:00
  • 088179a007 day02-2 super-fast Johannes 2018-12-02 19:12:01 +01:00
  • 062c30ece4 day02-2 linear Johannes 2018-12-02 14:25:46 +01:00
  • b89e4f4929 day02 both Johannes 2018-12-02 09:13:46 +01:00
  • a0509342ae day01-2 use scan with tuple expansion Johannes 2018-12-01 18:19:07 +01:00
  • 0494dee19d day01-2 tuple Johannes 2018-12-01 17:54:30 +01:00
  • 2d64eefc09 day01 redone in a more functional way Johannes 2018-12-01 15:13:16 +01:00
  • cebb80763a day01 both Johannes 2018-12-01 10:03:12 +01:00