摘要:
题目链接 思路 当$n>m$时一定存在一个子序列的和%$m$为0。 证明: 考虑每一位的前缀和,那么一共$n$位前缀和,每一位从1到n的前缀和的范围在$[0,m)$,根据抽屉原理(把多于n个的物体放到n个抽屉里,则至少有一个抽屉里的东西不少于两件)可得:在$sum_1$到$sum_n$中至少有两个值 阅读全文
posted @ 2021-04-29 22:08
这知识他不进我的脑子
阅读(130)
评论(0)
推荐(0)
摘要:
题目链接 思路 对于每一个线段树维护以下三个值: a:结点内没有匹配的左括号数量 b:结点内没有匹配的右括号数量 c:结点内完成“()”匹配的数量 对于每一个结点u维护: \(tr[u].c=tr[u*2].c+tr[u*2+1].c+min(tr[u*2].a,tr[u*2+1].b)\) 表示左 阅读全文
posted @ 2021-04-29 14:39
这知识他不进我的脑子
阅读(60)
评论(0)
推荐(0)

浙公网安备 33010602011771号