P1120 Small Wooden Sticks

A deep dive into solving the classic backtracking problem of reconstructing equal-length sticks from broken pieces, with pruning techniques and optimization strategies.

教程 / 题解

P1434 [SHOI2002] Skiing: A Classic Dynamic Programming Challenge

Michael loves skiing, but to gain speed, he must always ski from a higher point to a lower one. Given a grid of mountain heights, find the length of the longest downhill path he can take by moving up, down, left, or right. This classic problem is a perfect introduction to memoized dynamic programming.

教程 / 题解

P1535 [USACO08MAR] Cow Travelling S

Explore the classic USACO problem 'Cow Travelling'—a dynamic programming approach to counting paths with exact time constraints on a grid, complete with optimized solutions and edge-case insights.

教程 / 题解

I've Seen Others Write Problem Solutions, So I'm Starting Too

Well, That’s It The problem list I plan to work through is this one on Luogu. I won’t necessarily go through it in order, and I won’t force myself to hit a daily or weekly quota. The idea is simply: trying to explain a problem clearly to someone else is a great way to learn. It also leaves somethin

教程 / 题解