摘要:
典。 首先一眼二分对吧。 二分出来这个高桥的初始钱数之后,只需要跑一个最简单的 DP 就可以了。 具体来说的话就是定义 \(dp_{i,j}\) 表示当前到了 \((i,j)\) 这个格子,高桥可以拥有的最大剩余钱数是多少。算上捡钱也算上买食物。 然后从 \((i-1,j)\) 或者 \((i,j- 阅读全文
posted @ 2025-07-20 20:09
嘎嘎喵
阅读(30)
评论(0)
推荐(0)
摘要:
秀丽的贪心呐。 考虑按照 \(A_i - B_i\) 的差值大小进行贪心。尽可能使用差值较小的。 差值相等?那优先用 \(A\) 小的。 所以首先存进结构体排个序,然后推个不等式算一通就是。 时间复杂度 \(O(m \log m)\)。 具体的细节看代码吧,代码超级无敌短。 #include<bit 阅读全文
posted @ 2025-07-20 20:01
嘎嘎喵
阅读(49)
评论(0)
推荐(0)

浙公网安备 33010602011771号