Commit graph

190 commits

Author SHA1 Message Date
3784d613f6 Regex was overkill 2020-12-09 01:19:36 +09:00
6f332192cb Day 8 Parts 1 and 2 2020-12-08 20:38:43 +09:00
d4c0fdb000 Add comments for clarity 2020-12-08 12:47:57 +09:00
c6a64056c6 small simplification 2020-12-08 12:40:27 +09:00
dbf14680ba Tree -> DAG 2020-12-08 01:49:07 +09:00
b2503c0e5b Combine spilt and trim 2020-12-07 22:36:40 +09:00
a63c3aeb4e s/children/descendants/g 2020-12-07 18:42:38 +09:00
6144ba6159 Day 7 Parts 1 and 2 2020-12-07 18:25:31 +09:00
bbcd0b52d2 Add Day 6 better implementation notes 2020-12-06 16:39:18 +09:00
a5e688abf5 Fix vim not handling wide emoji 2020-12-06 16:18:42 +09:00
648f5f6a54 Add notes for Day 6 2020-12-06 16:14:45 +09:00
3e0f4451e0 Refactor for readability 2020-12-06 16:03:34 +09:00
d11d007be9 Use String.to_charlist/1 2020-12-06 15:47:14 +09:00
45292967af Rework with File.stream!/1 2020-12-06 15:45:22 +09:00
07773441f7 Day 6 initial solution 2020-12-06 15:04:15 +09:00
65974e2a54 Clarify refinements made after checking forums etc. 2020-12-06 11:54:31 +09:00
f51e1cd8fb Commit template 2020-12-06 11:45:43 +09:00
57dab49806 Move alternative Day5 impl to separate files 2020-12-06 11:42:48 +09:00
207313fd22 Add Day 5 alternative parser implementation 2020-12-06 02:05:06 +09:00
d2dc8fb98c Add alternative Day 5 parsing solution (to README) 2020-12-06 01:48:26 +09:00
ae2e69fb8e Didn't use Bitwise in the end 2020-12-05 22:33:50 +09:00
0cbf16ad5e Day 5 Parts 1 and 2 2020-12-05 22:29:55 +09:00
3eac9fe92a Remove an unneeded Enum.map 2020-12-04 15:58:50 +09:00
ace4184758 Day 4 Parts 1 and 2 2020-12-04 15:51:21 +09:00
7483608460
Clarify overall strategy 2020-12-03 18:46:19 +09:00
ed1b80a06c Add note about tracking y distance 2020-12-03 14:44:50 +09:00
031f92c680 Day 3 Parts 1 and 2 2020-12-03 14:37:29 +09:00
a724754428 bool != bool is xor 2020-12-02 16:30:38 +09:00
6176502be9 Add note about String.at 2020-12-02 16:23:25 +09:00
c299b37881 another typo 2020-12-02 14:46:47 +09:00
410e73c3a6 typo 2020-12-02 14:45:52 +09:00
a6af9ede81 Day 2 Part 2 2020-12-02 14:43:05 +09:00
87b30e106f Day 2 Part 1 2020-12-02 14:18:45 +09:00
c50feb2380 Add simpler implementation for Day1 2020-12-01 16:48:01 +09:00
e4af8d0370 More after-thoughts. 2020-12-01 15:59:46 +09:00
fcb8e19236 Add after-thought for day 1 2020-12-01 14:47:20 +09:00
3d2d6e3a39 Day 1 Part 2 2020-12-01 14:36:44 +09:00
ae06003210 Day 1 Part 1 2020-12-01 14:19:13 +09:00
6dc6084b92
Add progress image 2020-11-25 15:33:09 +09:00
6826847e2b
Create README.md 2020-11-24 15:10:27 +09:00