Commits
- Commit:
9c7d442a8c160ee59e815001d865082616b8bfdc- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 12
- Commit:
9320fac455489ef7263b15f3a6336c7ed34a7934- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 11
- Commit:
7bd93562fa1827db036c3b25cfe787b809b12669- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 10
- Commit:
fbf3f987e153a05c6fed487dfd94c2ce5677b575- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 9
- Commit:
db13595fbfe221cdbdfbe5dd8134ed28f25c8f71- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 8
- Commit:
1af7fd644bbac6ad0c08078a59d37b095fbeca10- From:
- Lukas Henkel <lh@entf.net>
- Date:
Inline some math
- Commit:
dfca954de59ae6453cfc4e6aa21316dbe790a432- From:
- Lukas Henkel <lh@entf.net>
- Date:
Much faster recursive solution
- Commit:
18c13061da0c7b642446e64b7dc1a561c3958fc0- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize
- Commit:
58c83f8af7c4abc47f02dc051fd17da85272eb0d- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 7
- Commit:
b70c7b2a5c6627168ec3652c3841e54b97f55bc5- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize
- Commit:
db0986abd6d2a985fff0dd0baa13c97a708a6b53- From:
- Lukas Henkel <lh@entf.net>
- Date:
Slight optimization
Check only the spots in task 2 where the guard visited in task 1
- Commit:
c7c064a8bf3e2b6aaaa8c6dc5e00d0553fc20728- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 6
- Commit:
c5b150512827fae8980848c3f48a685db29d3db6- From:
- Lukas Henkel <lh@entf.net>
- Date:
Split parsing
- Commit:
1fa917d31e78f7342ab690a3447ef3ac47c9fcd9- From:
- Lukas Henkel <lh@entf.net>
- Date:
Simplify
- Commit:
eba1e3d671fb248cdf9966ced55805a490815e97- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 5
- Commit:
98f2d1afbb774d5c33ff03525cad19b27a8aae12- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 4
- Commit:
e5bbdca6d8fff8576b98fcbe5cb98a9167d20a59- From:
- Lukas Henkel <lh@entf.net>
- Date:
Fix tests
- Commit:
35dfaacf7838e916e7bebf9a02c17488493785b6- From:
- Lukas Henkel <lh@entf.net>
- Date:
Use simple parser generator to generate a parser
This is quite a lot faster than using regex
- Commit:
c8859bce66424fc093ae4f999552d80c4bfc0989- From:
- Lukas Henkel <lh@entf.net>
- Date:
Import for asdf
- Commit:
2b131a0c9cea5786a70d136aa843d2877776ef0e- From:
- Lukas Henkel <lh@entf.net>
- Date:
Cleanup
- Commit:
1fa9aa89ff2daf4cc4a43f917512963bf9a4ab6b- From:
- Lukas Henkel <lh@entf.net>
- Date:
Add test
- Commit:
f4702ab909eae61b66c4164fb82c26bdb4f78337- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 3
- Commit:
5ebe82fbf80d12d57735a7ddd314db7ecc3e132f- From:
- Lukas Henkel <lh@entf.net>
- Date:
Optimize
- Commit:
be08f67cded6e0367aeb15c08edd637f31e98965- From:
- Lukas Henkel <lh@entf.net>
- Date:
Day 2
- Commit:
7a47c795fe3202aaf521b547c482e9d98ff837aa- From:
- Lukas Henkel <lh@entf.net>
- Date:
Parse input in same loop
