Advent of Code Prep: Foundation Skills

This is part 1 of a three-part series on preparing for Advent of Code . See the main overview for the complete roadmap, or jump to Part 2: Core Skills or Part 3: Advanced Techniques . &#xA; Before you learn fancy algorithms, you need to be fluent in the basics. I&rsquo;ve watched people struggle with AoC puzzles not because the algorithm was hard, but because they spent twenty minutes fighting…