Expand description
Solutions for Advent of Code 2017
Macros§
- puzzles
- Macro which supplies a list of implemented puzzle solutions in this crate.
Structs§
- Day01
- 2017 Day 1: Adding matching digits.
- Day02
- 2017 Day 2: Calculating spreadsheet checksums.
- Day03
- 2017 Day 3: Calculating spiral patterns.
- Day04
- 2017 Day 4: Checking passphrase validity.
- Day05
- 2017 Day 5: Counting steps through a maze of jump instructions.
- Day06
- 2017 Day 6: Finding cycles.
- Day07
- 2017 Day 7: Finding the unbalanced subtree.
- Day08
- 2017 Day 8: Evaluating conditional add instructions.
- Day09
- 2017 Day 9: Parsing a nested structure.
- Day10
- 2017 Day 10: Implementing a custom hash function.
- Day11
- 2017 Day 11: Calculating distances in a hexagonal grid.
- Day12
- 2017 Day 12: Finding connected components in a graph.
- Day13
- 2017 Day 13: Finding the gap in the firewall.
- Day14
- 2017 Day 14: Finding connected regions in a hash-derived grid.
- Day15
- 2017 Day 15: Comparing numbers from two simple random number generators.
- Day16
- 2017 Day 16: Composing permutations.
- Day17
- 2017 Day 17: Simulating a circular buffer.
- Day18
- 2017 Day 18: Interpreting assembly, with message passing between instances.
- Day19
- 2017 Day 19: Following a path.
- Day20
- 2017 Day 20: Simulating colliding particles.
- Day21
- 2017 Day 21: Iteratively applying pixel transformations.
- Day22
- 2017 Day 22: Simulating virus spread through a grid.
- Day23
- 2017 Day 23: Interpreting assembly to count composite numbers.