Jonathan Chan
|
001c01cff1
|
Day 25!
|
2021-12-24 22:02:46 -08:00 |
Jonathan Chan
|
985aa61374
|
Day 24: Done manually lol.
|
2021-12-24 11:25:43 -08:00 |
Jonathan Chan
|
1565b3b9cf
|
Day 24: It's not done at all lmao
|
2021-12-24 02:03:42 -08:00 |
Jonathan Chan
|
4d7439370c
|
Day 23 manually lmao
|
2021-12-23 00:11:53 -08:00 |
Jonathan Chan
|
80a71fd453
|
Day 22.
|
2021-12-22 10:36:38 -08:00 |
Jonathan Chan
|
d97adf4eb2
|
Day 21. I'll refactor later lmao
|
2021-12-21 13:20:25 -08:00 |
Jonathan Chan
|
b1ea233470
|
Day 20: Refactoring. Will NOT be using sets.
|
2021-12-19 22:14:54 -08:00 |
Jonathan Chan
|
e5c9bddeb3
|
Day 19: Forgot to revert experimental changes.
|
2021-12-19 21:54:09 -08:00 |
Jonathan Chan
|
8e6e0dcfcd
|
Day 20. Will replace hash with set.
|
2021-12-19 21:46:58 -08:00 |
Jonathan Chan
|
46a2e3947f
|
Day 19. idk how to make it faster
|
2021-12-19 13:09:52 -08:00 |
Jonathan Chan
|
ce90df8a5d
|
Day 18: Simplify logic a little without using symbols.
|
2021-12-18 03:08:02 -08:00 |
Jonathan Chan
|
e831febf86
|
Day 18.
|
2021-12-18 02:32:09 -08:00 |
Jonathan Chan
|
7406e631df
|
Day 17.
|
2021-12-16 21:54:44 -08:00 |
Jonathan Chan
|
b8afb81c16
|
Day 16.
|
2021-12-15 23:37:10 -08:00 |
Jonathan Chan
|
fcb948918e
|
Day 15: Now runs in about 10s.
|
2021-12-15 20:41:28 -08:00 |
Jonathan Chan
|
710ba42fbe
|
Day 15: Done finally.
|
2021-12-15 01:20:00 -08:00 |
Jonathan Chan
|
1c82f61df2
|
Day 15: This solution is wrong because you can go in more directions than only right and down.
|
2021-12-15 00:04:36 -08:00 |
Jonathan Chan
|
4b153b0bd9
|
Remove redundant import of racket/set.
|
2021-12-13 23:33:43 -08:00 |
Jonathan Chan
|
9571487669
|
Day 14: Some cleanup.
|
2021-12-13 23:05:38 -08:00 |
Jonathan Chan
|
dbf44b436d
|
Day 14.
|
2021-12-13 22:32:54 -08:00 |
Jonathan Chan
|
999d93f645
|
Day 13.
|
2021-12-12 22:09:07 -08:00 |
Jonathan Chan
|
6f797ccca2
|
Day 12.
|
2021-12-11 22:56:51 -08:00 |
Jonathan Chan
|
6912f22c1a
|
Day 11: Cleanup.
|
2021-12-11 10:55:04 -08:00 |
Jonathan Chan
|
b49762c1b5
|
Implement range* as in-inclusive-range.
|
2021-12-10 22:24:45 -08:00 |
Jonathan Chan
|
adf8ba4600
|
Day 11 (with mutation...).
|
2021-12-10 22:21:16 -08:00 |
Jonathan Chan
|
52d1e1756d
|
Day 10: Squish cases.
|
2021-12-10 10:32:57 -08:00 |
Jonathan Chan
|
9e0a24b9c7
|
Day 10.
|
2021-12-09 22:03:39 -08:00 |
Jonathan Chan
|
ecb7c5a9f9
|
Day 07: Typo.
|
2021-12-09 00:28:24 -08:00 |
Jonathan Chan
|
efd3cc9059
|
Day 09: Use vectors instead of lists.
|
2021-12-09 00:25:27 -08:00 |
Jonathan Chan
|
59b8087029
|
Day 09: Use sets.
|
2021-12-08 23:17:22 -08:00 |
Jonathan Chan
|
e4dd2b58f4
|
Day 09.
|
2021-12-08 22:18:21 -08:00 |
Jonathan Chan
|
5b3afa6207
|
Day 08: No need for a hash when a function will do.
|
2021-12-08 02:30:02 -08:00 |
Jonathan Chan
|
62ae2ea1ca
|
Day 08: Directly produce digits instead of individual segments.
|
2021-12-08 02:19:29 -08:00 |
Jonathan Chan
|
ccd2d61c4d
|
Day 08: Use different deduction.
|
2021-12-07 22:26:26 -08:00 |
Jonathan Chan
|
c5caf4eb89
|
Day 08. Cleanup later.
|
2021-12-07 22:15:25 -08:00 |
Jonathan Chan
|
95553700dc
|
Day 07.
|
2021-12-06 21:41:49 -08:00 |
Jonathan Chan
|
1bbad57063
|
Day 06: Move assocf into library.
|
2021-12-05 22:11:14 -08:00 |
Jonathan Chan
|
a813e9b2fa
|
Day 06.
|
2021-12-05 22:02:31 -08:00 |
Jonathan Chan
|
2e4c2e3f36
|
Update library and stats.
|
2021-12-05 10:34:29 -08:00 |
Jonathan Chan
|
cb4d7a3028
|
Day 04: Use a single fold for both parts.
|
2021-12-05 10:04:08 -08:00 |
Jonathan Chan
|
8d88893d2a
|
Day 05: Now purely functional!
|
2021-12-04 22:43:10 -08:00 |
Jonathan Chan
|
bb5718c3ec
|
Day 05: Better parsing.
|
2021-12-04 21:44:16 -08:00 |
Jonathan Chan
|
9cdb24bfa5
|
Day 05.
|
2021-12-04 21:32:06 -08:00 |
Jonathan Chan
|
96b1c8a901
|
Day 04: Use entire file instead of splitting input beforehand.
|
2021-12-04 00:57:22 -08:00 |
Jonathan Chan
|
f04e0cabdb
|
Day 04.
|
2021-12-03 22:14:02 -08:00 |
Jonathan Chan
|
b5456fa078
|
Day 03: Keep string instead of list of chars.
|
2021-12-02 22:34:24 -08:00 |
Jonathan Chan
|
1ed23c13fd
|
Day 03: Use for/fold instead of loop.
|
2021-12-02 22:25:41 -08:00 |
Jonathan Chan
|
56ae75908b
|
Day 03.
|
2021-12-02 22:15:28 -08:00 |
Jonathan Chan
|
5a544b2649
|
Update library a little.
|
2021-12-02 22:15:21 -08:00 |
Jonathan Chan
|
6ba50cce23
|
Day 02: Move some work into parsing.
|
2021-12-01 21:49:42 -08:00 |