月度归档: 2024 年 5 月

3 篇文章

P1154 奶牛分厩 题解
难度:黄。 思路 我们假设 xmodk==ymodkx \bmod k == y \bmod k,那么 x=nk+ax = nk + ay=mk+ay = mk + a。我们可以计算出: yx=(mk+a)(nk+a) y - x = (mk + a) - (nk + a)\\ yx=mknk y - x = mk - nk\\ yx=(mn)k y - x = (m - n)k\\ $$ K | y - x …
01 背包
题目链接:洛谷 P1048 题目大意 给定一个最大重量为 VV 的背包,和 nn 个物品。每个物品有一个重量和价值。现在问在背包可以装下的范围内,最大的价值是多少。 朴素 DP 我们定义 dp[i][j] 为到第 ii 个物品,背包的重量为 jj 的最大价值。 我们可以得出状态转移方程: $$ \text{dp[i][j] = max(dp…