Commit Graph

40 Commits

Author SHA1 Message Date
Sebastian Seedorf
cc7c823e6e Day 11 (part 2 more beautiful with cache) 2020-12-12 14:17:59 +01:00
Sebastian Seedorf
be9b398dc5 Day 11 (part 2 more beautiful / method of part 1 is faster) 2020-12-12 13:49:48 +01:00
Sebastian Seedorf
4919e2fc92 Day 12 (switched to dict.get()) 2020-12-12 12:33:04 +01:00
Sebastian Seedorf
f6fde17543 Day 12 (LR dict) 2020-12-12 12:19:13 +01:00
Sebastian Seedorf
801ac37dde Day 12 (rename drctn to direction) 2020-12-12 12:13:37 +01:00
Sebastian Seedorf
af4e4f012e Day 12 (replace array with dict) 2020-12-12 12:12:01 +01:00
Sebastian Seedorf
31fe78546e Day 12 (made direction order more satisfying) 2020-12-12 12:10:00 +01:00
Sebastian Seedorf
f8abb73ad2 Day 12 (split line to (cmd, num)) 2020-12-12 12:08:50 +01:00
Sebastian Seedorf
500bc23447 Day 12 (complex numbers) 2020-12-12 12:02:09 +01:00
Sebastian Seedorf
1121918434 Day 12 (removed comments) 2020-12-12 11:24:11 +01:00
Sebastian Seedorf
487f22daba Day 12 2020-12-12 11:22:43 +01:00
Sebastian Seedorf
9be8c58ee6 Day 11 - UGLY AF 2020-12-11 13:35:17 +01:00
Sebastian Seedorf
acb4d8077a Day 10 (removed output) 2020-12-10 16:27:28 +01:00
Sebastian Seedorf
c2b5d89625 Day 10 (reduced memory usage) 2020-12-10 16:21:05 +01:00
Sebastian Seedorf
7a6e647797 Day 10 (better count_one_possibilities) 2020-12-10 16:11:40 +01:00
Sebastian Seedorf
06cae78503 Day 10 (inline prod) 2020-12-10 15:28:30 +01:00
Sebastian Seedorf
be938144bf Day 10 2020-12-10 15:17:09 +01:00
Sebastian Seedorf
25256f438f Day 9 2020-12-09 11:40:35 +01:00
Sebastian Seedorf
525c2c91e6 Day 8 2020-12-08 15:22:23 +01:00
Sebastian Seedorf
4fccb75196 Day 7 (crunchncrisp.py) 2020-12-08 14:56:57 +01:00
Sebastian Seedorf
377a58bd97 Day 7 (possibility to disable dynamic programming #2) 2020-12-07 14:08:01 +01:00
Sebastian Seedorf
dafba285ad Day 7 (possibility to disable dynamic programming) 2020-12-07 13:56:08 +01:00
Sebastian Seedorf
e242fec2d9 Day 7 2020-12-07 13:29:35 +01:00
Sebastian Seedorf
e06d2de6eb Day 6 (cleanup #2) 2020-12-06 14:09:35 +01:00
Sebastian Seedorf
223c4d87d8 Day 6 (cleanup) 2020-12-06 14:06:15 +01:00
Sebastian Seedorf
91bfe88097 Day 6 2020-12-06 14:00:44 +01:00
Sebastian Seedorf
110c9fd125 Day 5 2020-12-05 17:38:57 +01:00
Sebastian Seedorf
4ed5a9a1d1 Day 4 2020-12-05 17:16:10 +01:00
Sebastian Seedorf
32e3e95370 Day 3 (part 2 array slicing) 2020-12-03 11:47:50 +01:00
Sebastian Seedorf
13774dedbb Day 3 2020-12-03 11:18:56 +01:00
Sebastian Seedorf
c460fd9913 Day 1 (part 2 bugfix) 2020-12-02 12:35:07 +01:00
Sebastian Seedorf
f9de896ba3 Day 1 (part 2 renaming #2) 2020-12-02 12:08:25 +01:00
Sebastian Seedorf
414cbef549 Day 1 (part 2 renaming) 2020-12-02 11:54:25 +01:00
Sebastian Seedorf
a6645ee697 Day 1 (part 2 linear runtime) 2020-12-02 11:31:27 +01:00
Sebastian Seedorf
408ceff148 Day 1 (part 1 linear runtime) 2020-12-02 09:11:29 +01:00
Sebastian Seedorf
573ac58519 Day 2 (better xor) 2020-12-02 08:38:19 +01:00
Sebastian Seedorf
5290558a69 Day 2 2020-12-02 08:30:23 +01:00
Sebastian Seedorf
e122bb62a0 Day 1 (fixed part 2 #2) 2020-12-01 22:33:48 +01:00
Sebastian Seedorf
eea7f1b29d Day 1 (fixed part 2) 2020-12-01 22:32:01 +01:00
Sebastian Seedorf
7c19b98694 Day 1 2020-12-01 22:14:16 +01:00