士不可以不弘毅?——9月杂题集
[AGC036D] Negative Cycle
要求图中不存在负环,考虑差分约束。
题目中的限制转换为了序列递增,限制是区间和 \(\ge 1\) 或 \(\le 1\)。
直接维护作后两个 \(+1\) 的位置配合而为前缀和即可 \(O(n^3)\) 通过。
[GDCPC 2024] 小班课
猜一下答案就是最大匹配,需要证明存在一个最大匹配方案使得至少有一个人选到了其最喜欢的点。
如果有某个人的最喜欢点还没被匹配那就可以直接换,否则向匹配了这个点的人连边,容易发现形成的基环树森林,随便轮换一个环就行了。

浙公网安备 33010602011771号