Commit graph

19 commits

Author SHA1 Message Date
4879d7a7d2 Simplify 2024 Day 10 to remove MapSets 2024-12-10 17:15:25 +09:00
e4b27c9bc1 2024 Day 10 2024-12-10 16:33:51 +09:00
ae3695c161 2024 Day 9 part 2 (inefficient) 2024-12-10 13:49:03 +09:00
9d60658882 2024 Day 9 part 1 2024-12-10 00:20:31 +09:00
04970d3ed6 Simplify with Enum.into/2 2024-12-09 12:23:29 +09:00
fcbf4aa683 Refactor Day6 part 1 to use a struct (will re-use in part 2) 2024-12-09 12:21:35 +09:00
1e974c56ae Simplify a bit by inlining a function 2024-12-09 09:35:28 +09:00
9345419941 clearer variable names 2024-12-09 08:55:53 +09:00
6c003ed3c2 2024 Day 8 2024-12-08 23:26:57 +09:00
7589011fa6 2024 Day6 part 1 2024-12-06 15:18:33 +09:00
5d452d1e18 2024 Day 5 2024-12-05 20:00:55 +09:00
40a8c5d717 2024 day 4 2024-12-04 22:58:32 +09:00
06ca6eba41 Slightly cleaner without capture: :all_but_first for part 2 2024-12-03 16:50:47 +09:00
758e5e481e 2024 day 3 2024-12-03 16:22:54 +09:00
1cfe6e2f34 Use Enum.any?/2 instead of Enum.find_value/3 2024-12-03 09:59:23 +09:00
1a3c2bb7c9 use delete_at instead of pop_at 2024-12-02 21:51:40 +09:00
89ae345ad6 2024 Day 2 2024-12-02 21:47:39 +09:00
bf6fa2af47 Replace custom function with Enum.zip_with 2024-12-01 14:27:54 +09:00
b26f687dab 2024 Day 1 2024-12-01 14:20:31 +09:00