Skip to content

markus-bo/AoC_2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent Of Code Solutions 2022 by markus-bo

Day 1 - Calorie Counting
  • Difficulty: very simple
  • Challenges: sorting
Day 2 - Rock Paper Scissors
  • Difficulty: very simple
  • Challenges: distinction of cases
Day 3 - Rucksack Reorganization
  • Difficulty: simple
  • Challenges: search between lists
Day 4 - Camp Cleanup
  • Difficulty: simple
  • Challenges: compare ranges
Day 5 - Supply Stacks
  • Difficulty: simple
  • Challenges: parse input, stacks
Day 6 - Tuning Trouble
  • Difficulty: very simple
  • Challenges: array slices, distinct elements
Day 7 - No Space Left On Device
  • Difficulty: medium
  • Challenges: linked lists, searching in tree
Day 8 - Treetop Tree House
  • Difficulty: medium
  • Challenges: loops, 2d array
Day 9 - Rope Bridge
  • Difficulty: medium
  • Challenges: loops, 2d array
Day 10 - Cathode-Ray Tube
  • Difficulty: medium
  • Challenges: loops, ascii art
Day 11 - Monkey in the Middle
  • Difficulty: medium
  • Challenges: number theory
Day 12 - Hill Climbing Algorithm
  • Difficulty: medium
  • Challenges: path finding, dfs
Day 13 - Distress Signal
  • Difficulty: medium
  • Challenges: string parsing, recursion, nested lists
Day 14 - Regolith Reservoir
  • Difficulty: medium
  • Challenges: loops
Day 15 - Beacon Exclusion Zone
  • Difficulty: medium
  • Challenges: searching 2D array
Day 16 - Proboscidea Volcanium
  • Difficulty: hard
  • Challenges: undirected cyclic graph search, dfs, pruning
Day 17 - Pyroclastic Flow
  • Difficulty: very hard
  • Challenges: pattern matching, memoization
Day 18 - Boiling Boulders
  • Difficulty: hard
  • Challenges: 3d space, dfs
Day 19 - Not Enough Minerals
  • Difficulty: hard
  • Challenges: graph search, dfs, pruning, optimization
Day 20 - Grove Positioning System
  • Difficulty: medium
  • Challenges: cyclic lists
Day 21 - Monkey Math
  • Difficulty: hard
  • Challenges: binary search, memoization, dependency Graph
Day 22 - Monkey Map
  • Difficulty: hard
  • Challenges: geometry
Day 23 - Unstable Diffusion
  • Difficulty: medium
  • Challenges: maps, optimized access
Day 24 - Blizzard Basin
  • Difficulty: hard
  • Challenges: bfs, path finding, dynamic obstacles
Day 25 - Full of Hot Air
  • Difficulty: hard
  • Challenges: bfs, converting between different bases

About

Solution for Advent Of Code 2022

Resources

Stars

Watchers

Forks

Languages