AdventOfCode/day1/README

26 lines
394 B
Plaintext
Raw Normal View History

2020-12-01 05:19:13 +00:00
Day 1 Notes
2020-12-01 05:36:44 +00:00
------
2020-12-01 05:19:13 +00:00
Part1:
2020-12-01 05:36:44 +00:00
------
2020-12-01 05:19:13 +00:00
$ elixir day1part1.exs
618 x 1402 = 866436
2020-12-01 05:36:44 +00:00
Thoughts:
Avoid iterating seen elements by consuming the list, and comparing each list element only to the remaining
elements.
------
Part2:
------
$ elixir day1part2.exs
547 x 545 x 928 = 276650720
Thoughts:
Use a comprehension over two versions of the remaining list to efficiently compare the three items.