Commits
- Commit:
b8b8d275ff830707681c11abb59307006a08ffba- From:
- Lukas Henkel <lh@entf.net>
- Date:
Slightly reduce wideness
- Commit:
c93ed9ea685379d2ab77e1b8bad976783d961dda- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 13 task 2
- Commit:
b8b20282833063ad94b1908cc8306e85aedf677e- From:
- Lukas Henkel <lh@entf.net>
- Date:
Refactoring
- Commit:
be76554e85d7a77b4e6a473b9761762daa0ee338- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 13 task 1
- Commit:
b422a1c50fd4de5f2f29dee2e1ad6d62fc2d4915- From:
- Lukas Henkel <lh@entf.net>
- Date:
Use local cache with optimized keys
Much faster
- Commit:
3bdd47fe03b5fda0f595ec106a745a0a36795a3a- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 12 task 2
- Commit:
463993444e964640d417d840a2eb592680047fa4- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 12 task 1
- Commit:
a94658845d70a2abb88f966d8378681a780ae91d- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 10 task 2
- Commit:
3485ab4d7bc8df427f64ce0fdf79a9cdb55bccf5- From:
- Lukas Henkel <lh@entf.net>
- Date:
Refactor day 11
- Commit:
abba33e8d2bac06e0a3f5057c7e164b078c2b7bb- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 11 task 2
- Commit:
55b5b1cbe2d68e849b2fd9eb9db939156e74dbce- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 11 task 1
- Commit:
64be7f4d0436cbe686a8db7b23012a8bb94c031e- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 10 task 1
- Commit:
02ba895db62e5ef212bd779b132e43063548174b- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize day 9
- Iterative algorithm
- Reduce looping
- Commit:
d6d76c2348e12e43bf9488048af3427a304053dd- From:
- Lukas Henkel <lh@entf.net>
- Date:
Massively simplify task 2
List can simply be reversed and we can reuse the function from task 1
- Commit:
79070780854b628e3aec5095064ead5a73e2971b- From:
- Lukas Henkel <lh@entf.net>
- Date:
Add test for task 2
- Commit:
8d76db913773c02a383f070c9c57bb5b0a491cfc- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 9 task 2
- Commit:
d23cd36cd3c107662e3ba682530ec7350c7b9a71- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 9 task 1
- Commit:
eb6b4b70ef991fc68c6610326d52e178e29355b2- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize day 8
- Convert locations to numbers
- Use those numbers to index an array, rather than a hashtable
- Commit:
4af8595fb520002054c5e07b0661b6135c69420b- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 8 task 2
- Commit:
0208257989a583a9dee119a5269316a42eb39b71- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 8 task 1
- Commit:
69dda58fa5cb446b7e33036e66307bb21ef50f29- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize day 7
- Change card score calculation to lookup table
- Calculate total cards strength only once
- Commit:
4f513a0cca5ca8b739ea096ef5a2ea843ef3cb8c- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 7 task 2
- Commit:
5d92e811379726c6622a99576a2407cdddf8ec61- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 7 task 1
- Commit:
5ade9b08107717f9ddd2222eadf5ff5393113d1b- From:
- Lukas Henkel <lh@entf.net>
- Date:
Range is symmetrical
- Commit:
d2f25f66d712a2d3cfdfa79a23a4df06dc2d8922- From:
- Lukas Henkel <lh@entf.net>
- Date:
Cleanup
