随笔分类 - 2024梦熊BeiJing集训
摘要:有意思的结论题
阅读全文
摘要:luogu P1516 青蛙的约会 题解 题目传送门 思路 exgcd exgcd exgcd 模版题 容易发现,题目要求我们找出一个 \(k\),使得 \(km+x \equiv kn+y \pmod L\),对式子进行转换: \(\because km+x \equiv kn+y \pmod L
阅读全文
摘要:题目传送门 思路 数学,树状数组 数学 首先,观察题目,对每个操作进行分析。 发现操作 3 与操作 4 容易用树状数组来维护(关于为什么操作 3 和 操作 4 不会影响之后的 1 和 2,可以先向后看)。 而操作 2 可以转化为区间 \([l, r]\) 与区间 \([r + 1, k]\) 互换。
阅读全文
摘要:题目传送门:codeforcces , luogu 思路 状压 dp ,贪心。 贪心 对于所有列,只有列中最大值在所有列的最大值中前 \(n\) 大才可能对答案有贡献。 证明:若有非前 \(n\) 大的列对某行最大值产生了贡献,则用没有被取的前 \(n\) 大的列代替该行一定更优。所以只有列中最大值
阅读全文
摘要:题目传送门 思路 状态压缩 dp 。 状态压缩 dp 对于每一行,用一个 \(n\) 位二进制数表示每行的状态,则对于上下两行之间,设上行的数字为 \(a\) ,下行的数字为 \(b\) ,状态不合法有三种情况: \(a \operatorname{and} b \neq 0\) ,即存在上行与下行
阅读全文