Skip to content

dmsnell/aoc2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code 2024

Submissions for Advent of Code, 2024

Solutions

Benchmarks run sloppily on 2023 M2 MacBook Pro with 32 GB RAM, plugged in. See aoc:sloppy_benchmark/3.

day1p1 (1660292) took 7676.126 msavg = 0.697 msmin = 0.556 mstotal per = 0.768 ms

day1p2 (22776016) took 3890.415 msavg = 0.324 msmin = 0.175 mstotal per = 0.389 ms

day2p1 (326) took 2851.101 msavg = 0.204 msmin = 0.13 mstotal per = 0.285 ms

day2p2 (381) took 33672.849 msavg = 3.262 msmin = 2.623 mstotal per = 3.367 ms

day3p1 (163931492) took 3137.883 msavg = 0.282 msmin = 0.236 mstotal per = 0.314 ms

day3p2 (76911921) took 1971.001 msavg = 0.16 msmin = 0.109 mstotal per = 0.197 ms

day4p1 (2685) took 25768.32 msavg = 2.506 msmin = 1.795 mstotal per = 2.577 ms

day4p2 (2048) took 15146.583 msavg = 1.45 msmin = 0.98 mstotal per = 1.515 ms

day5p1 (5713) took 5322.676 msavg = 0.43 msmin = 0.302 mstotal per = 0.532 ms

day5p2 (5180) took 7429.646 msavg = 0.643 msmin = 0.467 mstotal per = 0.743 ms

% Had to check out an earlier version of
% part 1 for this, as I clobbered the
% submitted solution while building part 2.
day6p1 (5212) took 3141.822 msavg = 3.072 msmin = 2.468 mstotal per = 3.142 ms

day6p2 (1767) took 27440.649 msavg = 2743.917 msmin = 2705.109 mstotal per = 2744.065 ms

day7p1 (850435817339) took 6307.407 msavg = 6.187 msmin = 5.367 mstotal per = 6.307 ms

day7p2 (104824810233437) took 25566.255 msavg = 255.502 msmin = 251.329 mstotal per = 255.663 ms

day8p1 (289) took 1262.162 msavg = 0.088 msmin = 0.061 mstotal per = 0.126 ms

day8p2 (1030) took 5358.681 msavg = 0.498 msmin = 0.401 mstotal per = 0.536 ms

day9p1 (6385338159127) took 17683.342 msavg = 1.735 msmin = 0.862 mstotal per = 1.768 ms

day9p2 (6415163624282) took 9669.375 msavg = 193.278 msmin = 174.629 mstotal per = 193.388 ms

day10p1 (510) took 16040.37 msavg = 1.56 msmin = 1.317 mstotal per = 1.604 ms

day10p2 (1058) took 21178.107 msavg = 2.069 msmin = 1.783 mstotal per = 2.118 ms

day11p1 (197357) took 48251.436 msavg = 48.143 msmin = 42.874 mstotal per = 48.251 ms

day11p2 (234568186890978) took 63856.207 msavg = 63.763 msmin = 56.495 mstotal per = 63.856 ms

day12p1 (1485656) took 84380.436 msavg = 84.256 msmin = 78.344 mstotal per = 84.38 ms

day12p2 (899196) took 102738.029 msavg = 102.598 msmin = 92.104 mstotal per = 102.738 ms

day13p1 (39996) took 1200.601 msavg = 11.913 msmin = 11.383 mstotal per = 12.006 ms

day13p2 (73267584326867) took 4461.005 msavg = 0.141 msmin = 0.099 mstotal per = 0.223 ms

About

Advent of Code 2024 solutions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published