This repo contains my solutions for Advent of Code 2022 written in Julia
Day | Name | Time | Alloc. memory | Solved after | Topic |
---|---|---|---|---|---|
1 | Calorie Counting | 473.901 μs | 469.45 KiB | - | Max / Min |
2 | Rock Paper Scissors | 1.112 ms | 1.70 MiB | - | Arithmetics |
3 | Rucksack Reorganization | 1.071 ms | 1.23 MiB | - | Sets |
4 | Camp Cleanup | 1.062 ms | 1.41 MiB | - | Union & Intersection |
5 | Supply Stacks | 2.227 ms | 1.84 MiB | 30 min | Dequeue |
6 | Tuning Trouble | 1.484 ms | 2.22 MiB | 10 min | Array slices |
7 | No Space Left On Device | 825.004 μs | 952.12 KiB | 60 min | Tree traversal |
8 | Treetop Tree House | 11.191 ms | 11.06 MiB | 60 min | Matrix / Slices |
9 | Rope Bridge | 16.338 ms | 26.07 MiB | 60 min | Scan / Accumulate |
10 | Cathode-Ray Tube | 66.776 μs | 64.47 KiB | 15 min | Rendering |
11 | Monkey in the Middle | 450.026 ms | 202.98 MiB | 1 h | Modulo |
12 | Hill Climbing Algorithm | 12.937 ms | 3.97 MiB | 1 h | Shortest Paths |
13 | Distress Signal | 144.362 ms | 2.62 MiB | 1 h | Nested Sorting |
14 | Regolith Reservoir | 42.209 ms | 9.23 MiB | 2 h | Procedural generation |
15 | Beacon Exclusion Zone | 1.008 s | 662.47 MiB | 2 h | Range Arithmetic |
16 | Proboscidea Volcanium | 678.453 ms | 112.73 MiB | 3 h | DFS & Bit indexing |
17 | Pyroclastic Flow | 292.661 ms | 103.33 MiB | 3 h | Collisions & Periodicity |
18 | Boiling Boulders | 18.250 ms | 29.67 MiB | 1 h | Surface computation |
19 | Not Enough Minerals | 740.125 ms | 323.47 MiB | 2.5 h | Planning & DFS |
20 | Grove Positioning System | 619.685 ms | 1.27 MiB | 3 h | Rotating Linked List |
21 | Monkey Math | 1.615 ms | 1.57 MiB | 2 h | Inverse Arithmetic |
22 | Monkey Map | 115.636 ms | 21.40 MiB | 3 h | 3D Cube |
23 | Unstable Diffusion | 1.086 s | 1.14 GiB | 2 h | Game of Life |
24 | Blizzard Basin | 310.282 ms | 232.62 MiB | 1.5 h | BFS |
25 | Full of Hot Air | 42.368 μs | 21.21 KiB | 30 min | Base conversion |
@google for his repo which I used as a template AdventOfCode2021.jl