上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页
摘要: https://loj.ac/problem/3153 题解: 若有$a[i]、a[j](i=a[i],a[j]$,则$a[i]、a[mid]$作为前两个一定更优。 那么,所以有用的$a[i]、a[j]$便缩减到了$O(n)$个,具体为每个数和它左边第一个比他的大的数形成的对+每个数和它右边第一个大 阅读全文
posted @ 2020-02-29 22:30 Cold_Chair 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 题目地址: LOJ3252~3256 "「JOI 2020 Final」只不过是长的领带" 先把a、b分开排好序。 不难想到最优的方法是直接对应匹配。 所以每一个a[i]只会和b[i]或b[i+1]匹配。 a[i]和b[i]匹配适用于挖的点在i之后。 a[i]和b[i+1]匹配使用挖的点在i+1之前 阅读全文
posted @ 2020-02-29 10:26 Cold_Chair 阅读(1008) 评论(0) 推荐(1) 编辑
摘要: https://ac.nowcoder.com/acm/contest/3782/G 题解: 分治FWT裸题。 每个都相当于$(1+b[i]x^{a[i]})$,求这玩意的异或卷积。 先把a[i]相同的并在一起。 考虑分治,一个区间内的数的二进制的前若干位是相同的,所以只需要记录这个区间的数选了奇数 阅读全文
posted @ 2020-02-27 21:29 Cold_Chair 阅读(541) 评论(0) 推荐(0) 编辑
摘要: https://gmoj.net/senior/ main/show/100137 题解: 对于一个串$S$,怎么求$f(S)$? 把S结尾的一段连续B去掉。 我们知道最后一定是变成AAA……BBB…… 考虑将'A'看做+1,’B‘看做 1,变成了一个折线图 每次会使最低点+1,直到最低点=A的个数 阅读全文
posted @ 2020-02-25 17:04 Cold_Chair 阅读(285) 评论(0) 推荐(0) 编辑
摘要: https://loj.ac/problem/535 题解: 有点感觉这个是个经典题,我咋想不到呢。 不交换就是逆序对数。 考虑交换$h[x]$和$h[y]$。 得满足$h[x] h[y]$,不然没有意义。 那么逆序对会减少$2 \sum_{xh[z] h[y]$ 这就相当于矩形数点问题:以$(x, 阅读全文
posted @ 2020-02-25 15:42 Cold_Chair 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 题解: 显然对整个序列考虑不行,不如对每一个元素单独考虑。 一个元素x在x和x+1都成为分割点前显然会被一直计算答案,设$T(x)$表示x分割点出现的时间。 那么$Ans=\sum_{i=1}^n max(T(i 1),T(i))$。 众所周知,冒泡排序都是去考虑每一个元素的往左移动,而不是往右移动 阅读全文
posted @ 2020-02-25 14:23 Cold_Chair 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 题目: http://usaco.org/index.php?page=viewproblem2&cpid=793 https://gmoj.net/senior/ main/show/100130 题解: 考虑定根时怎么做? 假设在一个叶子y放了个人,那么这个人会一直往根的方向走,若根的人往y这个 阅读全文
posted @ 2020-02-24 18:42 Cold_Chair 阅读(267) 评论(0) 推荐(0) 编辑
摘要: https://ac.nowcoder.com/acm/contest/4381/F 先把$a[i]$变成$gcd(a[i],m)$,这样能到的就是a[i]的倍数。 应该第一眼想到容斥的,直接推系数太难了。 考虑容斥为至少s个,答案=至少s个 至少s+1个。 也就是选s个a[i]的lcm的倍数集合并 阅读全文
posted @ 2020-02-23 21:16 Cold_Chair 阅读(223) 评论(0) 推荐(0) 编辑
摘要: "github下载地址戳这里。" "Codeforces上给testlib.h开的blog戳这里。" 这篇blog是总介绍,意思是testlib.h可以用来写: "1.generators :数据生成器" "2.validators :数据校验器" "3.interactors :交互库" "4.c 阅读全文
posted @ 2020-02-23 15:25 Cold_Chair 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 0 在用网络流解线性规划前,我们需要明白网络流本质上是一个什么样的线性规划? 网络流的每条边的流量相当于一个未知数$x$,$0=A[i]$ 不等式不是很能网络流,我们添加变量$a[i] =0$把不等式变成等式: $\sum x[i] [s[i]0$,$S j, r = y$。 $yT,r y$。 最 阅读全文
posted @ 2020-02-21 22:55 Cold_Chair 阅读(311) 评论(0) 推荐(1) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页