Jonathan Chan
|
08ceca323d
|
Day 14: Some cleanup.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
80a60ce2f8
|
Day 14.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
b4e075d4d2
|
Day 13.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
40d68bf406
|
Day 12.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
5ca55d25ad
|
Day 11: Cleanup.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
63fd991e58
|
Implement range* as in-inclusive-range.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
41a8c960b8
|
Day 11 (with mutation...).
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
3cf10af7c1
|
Day 10: Squish cases.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
8021964610
|
Day 10.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
af2a2dc709
|
Day 07: Typo.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
e661a3cd92
|
Day 09: Use vectors instead of lists.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
90d1dfa982
|
Day 09: Use sets.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
90c5d70991
|
Day 09.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
69834486a1
|
Day 08: No need for a hash when a function will do.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
c623a281ac
|
Day 08: Directly produce digits instead of individual segments.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
466c59e52b
|
Day 08: Use different deduction.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
91e6c394d5
|
Day 08. Cleanup later.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
e37d91d221
|
Day 07.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
4f9e8ea253
|
Day 06: Move assocf into library.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
cbbd3b60fe
|
Day 06.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
eb98a66b34
|
Update library and stats.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
9bafad63d6
|
Day 04: Use a single fold for both parts.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
040def513f
|
Day 05: Now purely functional!
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
611189c102
|
Day 05: Better parsing.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
7d0d34bad8
|
Day 05.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
f7e98e5d1f
|
Day 04: Use entire file instead of splitting input beforehand.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
0e35c659db
|
Day 04.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
162c61289d
|
Day 03: Keep string instead of list of chars.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
c0a6ec178b
|
Day 03: Use for/fold instead of loop.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
2fd90a23d1
|
Day 03.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
eb7960e231
|
Update library a little.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
8b28cd478b
|
Day 02: Move some work into parsing.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
66fb5ddd5b
|
Day 02.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
c8166089be
|
Day 01: hoo hoo hee hee I refactor da code
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
b1de3de1b9
|
Day 01.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
47ba8dd3c0
|
Initial commit.
|
2024-12-10 08:33:09 -05:00 |
Jonathan Chan
|
2b4c04735b
|
Initial commit
|
2024-12-10 08:17:53 -05:00 |