摘要: Karry 模拟赛T1 525模拟赛 T1 T3 CF505 E CF149 D LG 4448 527模拟赛 fans cuagain WQS二分 mo's https://www.luogu.com.cn/training/11#problems https://www.luogu.com.cn 阅读全文
posted @ 2021-05-27 14:26 enisp 阅读(84) 评论(0) 推荐(0)
摘要: CDQ分治与普通分治不同的点在于CDQ只统计当前区间的左右连个子区间之间的贡献,而不是各个区间内部的贡献 这题先把逆序对求出来,然后计算出每次删除的数会减少多少逆序对即可,把被删除的数字的时间也当成一位偏序,离线做,这样使得只有在一个点之后被删除的点才会对这个点造成贡献 注意每次删除给的不是点的下标 阅读全文
posted @ 2021-06-15 14:56 enisp 阅读(54) 评论(0) 推荐(0)
摘要: 为什么我在自己思考的时候做不出来这题: 没有考场的环境,不是很显然的题就开始想看题解 想过dp,但是没有认真的想就认为不能用dp,因为这样需要O(1)转移,然而正解就是O(1)转移,以后做题目时,如果考虑dp就需要把状态和转移都列出来,确认实在无法优化后再放弃(但是一般如果只是因为时间复杂度的话一般 阅读全文
posted @ 2021-05-31 17:06 enisp 阅读(46) 评论(0) 推荐(0)
摘要: 题意:一棵n个点的树,给定m树上的路径,需要从这m条路径中选k条,需要满足至少有一个点被所有的k条路径经过,求选择的方案数 (n,m,k ⇐ 6e5) 一个性质:两条或多条路径的交一定是一个联通块,且一定会有至少一个点为某个路径的lca 直接统计答案的话(对于每一个点算贡献),我们发现会重复,需要去 阅读全文
posted @ 2021-05-29 16:38 enisp 阅读(102) 评论(0) 推荐(0)
摘要: 一道神题 非常可惜,我想到一半放弃了,看了题解,看完题解后觉得这题索然无味,甚至有点不想写 真正有趣的是思考的过程 一个性质:联通块个数=点的个数-边的个数 那么这题就分开考虑点的贡献和边的贡献,然后减一下,无了 #include <iostream> #include <cstdio> #incl 阅读全文
posted @ 2021-05-29 15:29 enisp 阅读(61) 评论(0) 推荐(0)
摘要: 二分答案由最优问题变为可行性问题 首先可以发现,因为一个竹子在一天可以被砍多次,那么其实在不浪费的情况下一个竹子越往后被砍肯不是不会更劣的(因为如果砍成小于0了就会浪费) 然而我们并好不知道一个竹子应该被砍的准确时间,所以我们把倒着看这个问题,从最后一天开始 -- 所有的竹子的高度均为mid,每天竹 阅读全文
posted @ 2021-05-29 15:24 enisp 阅读(65) 评论(0) 推荐(0)
摘要: 区间dp,dp[i][j][l][r] 表示区间i到j里,左端点为l颜色,右端点为r颜色的染色方案数,强制不合法的区间的值为0 转移只会有两种: 当这个的两个端点为配对的连个括号时,直接把区间i+1,j-1的答案拿过来用 当两个端点不配对时,肯定,这段区间肯定是由多个小的区间组成的,但我们并不关心有 阅读全文
posted @ 2021-05-27 15:11 enisp 阅读(86) 评论(0) 推荐(0)
摘要: 看数据范围发现n异常的小,于是想到装压 map[i][j]表示第i个字符填j时与那些匹配串符合 dp[i][j] 表示第i个字符,匹配的情况为j,有多少方案 #include <iostream> #include <cstdio> #include <cstring> #include <algo 阅读全文
posted @ 2021-05-26 16:25 enisp 阅读(58) 评论(0) 推荐(0)
摘要: 和SCOI2003字符串一样,但又完全不一样 首先肯定是区间dp,然后考虑如何合并区间,两种情况: 从中间分开,两边相同,也就是使用了压缩 通过两个子区间合并起来 然后烦人的就来了,因为在压缩操作中,R会自动匹配成最近的M,那么也就是说当合并区间的时候,第一个区间的M有可能会影响第二个区间,所以我们 阅读全文
posted @ 2021-05-25 12:02 enisp 阅读(75) 评论(0) 推荐(0)
摘要: 我的心路历程:当你觉得一题是傻逼题,没想出来,就觉得是神仙题,看题解后又发现题解说这题是傻逼题,写完后发现这题真的是傻逼题 我们可以发现,对于在n前面的数,每个数字(包括0,因为把0删掉就相当把它变成前导0)出现的次数都是一样,那么题目就变成了:问在这些数字组成的全排列中,在n前面的有多少 直接数位 阅读全文
posted @ 2021-05-24 17:25 enisp 阅读(51) 评论(0) 推荐(0)