Advent of Code Day 12 — Hill Climbing Algorithm
The title says it all. It's a "shortest path" puzzle, you're meant to use Dijkstra's algorithm, and the puzzle has no curve balls to toss at you.
https://chasingdings.com/2022/12/15/advent-of-code-day-12-hill-climbing-algorithm/