Commit Graph

38 Commits

Author SHA1 Message Date
Stefan Forstenlechner 369f5e48b1 Day 24 Tried better solution 2021-12-27 22:19:18 +01:00
Stefan Forstenlechner 23200fcc37 Day 24 done, but way too slow 2021-12-27 22:19:18 +01:00
Stefan Forstenlechner 6723437fa5 Day 25 2021-12-27 18:06:30 +01:00
Stefan Forstenlechner 07b84cfce1 Day 23 2021-12-27 14:30:57 +01:00
Stefan Forstenlechner e41c655d6c Day 23 (unfinished) 2021-12-27 12:44:24 +01:00
Stefan Forstenlechner 05c9339028 Day 22 simpler version 2021-12-23 18:10:41 +01:00
Stefan Forstenlechner cfca639114 Day 22 2021-12-23 16:58:33 +01:00
Stefan Forstenlechner 68d2c20e00 Day 21 minor cleanup 2021-12-21 22:25:27 +01:00
Stefan Forstenlechner 52d2edc0fe Add CheckForOverflowUnderflow 2021-12-21 17:01:15 +01:00
Stefan Forstenlechner f22cdd9aad Day 21 2021-12-21 17:00:58 +01:00
Stefan Forstenlechner e25f327812 Day 20 2021-12-20 22:35:45 +01:00
Stefan Forstenlechner 3b6229c687 Day 19 2021-12-20 20:43:13 +01:00
Stefan Forstenlechner 2378be4dd5 Day 15-18
Day 18 one time with trees and once with string operations
2021-12-20 13:02:03 +01:00
Stefan Forstenlechner ee2d1f4bda Day 15: Replace sortedListReplacement with PriorityQueue
Use ImmutableHashSet instead of HashSet so visited points do not have to
 be copied
Format code
2021-12-15 23:16:18 +01:00
Stefan Forstenlechner 3be5aca277 Day 15 2021-12-15 22:50:55 +01:00
Stefan Forstenlechner c260de0841 Day 14 minor cleanup 2021-12-14 23:05:20 +01:00
Stefan Forstenlechner e3323cb305 Day 14 (ugly) 2021-12-14 21:16:52 +01:00
Stefan Forstenlechner d109e882cb Day 13 remove unused using 2021-12-13 20:06:23 +01:00
Stefan Forstenlechner 9bb26930eb Day 13 2021-12-13 20:00:29 +01:00
Stefan Forstenlechner 16178b5f04 Day 12 Remove unused import 2021-12-12 13:05:57 +01:00
Stefan Forstenlechner aef252b460 Day 12 iterative (not much different from recursive solution) 2021-12-12 13:02:12 +01:00
Stefan Forstenlechner 9d5ad44d26 Day 12 2021-12-12 12:14:57 +01:00
Stefan Forstenlechner 9b2a4c995f Day 11 2021-12-11 12:51:50 +01:00
Stefan Forstenlechner baa3281655 Day 10 2021-12-10 20:44:52 +01:00
Stefan Forstenlechner f0fcef85be Day 9 quick&dirty 2021-12-09 06:46:04 +01:00
Stefan Forstenlechner eb1ec830cf minor cleanup 2021-12-08 22:21:32 +01:00
Stefan Forstenlechner ab23609fe9 Day 8 2021-12-08 21:45:31 +01:00
Stefan Forstenlechner 750c5900a9 Day 7 2021-12-08 20:38:55 +01:00
Stefan Forstenlechner b38bcebc93 Day 6: Add O(n) implementation 2021-12-06 21:06:45 +01:00
Stefan Forstenlechner 14d274e5d8 Day 6 2021-12-06 20:33:52 +01:00
Stefan Forstenlechner 1b510bf789 Day3-5 2021-12-05 15:17:17 +01:00
Stefan Forstenlechner 028e89266a Day2 playing with top level statements 2021-12-02 20:28:54 +01:00
Stefan Forstenlechner 803266f078 Day2 2021-12-02 20:11:33 +01:00
Stefan Forstenlechner 96fe2d121d Update to .NET 6 and C# 6 for `implicit using directives` 2021-12-01 22:24:44 +01:00
Stefan Forstenlechner 98fe28cb59 fix LICENSE 2021-12-01 21:17:32 +01:00
the 3767daa94b Add LICENSE 2021-12-01 20:16:41 +00:00
Stefan Forstenlechner c89423f3b4 Update README.md 2021-12-01 21:13:26 +01:00
Stefan Forstenlechner 45c8a0df7f Day1 and structure 2021-12-01 21:08:29 +01:00