随笔分类 -  神仙题

摘要:又考了一场试,昨天放假稍蒙比...,距离csps还有十天,希望比以前的自己更用心 A. 陶陶摘苹果 做法有很多,联想起以前考过的一个单调栈、倍增的题,然而我直接用的无脑线段树做法。 倒序建树离线储存答案,每次因为在修改点之前的决策不受影响,所以可以预处理前面的影响 后面的影响其实就是一个单调栈嘛.. 阅读全文
posted @ 2019-11-04 09:18 Wwb_star 阅读(209) 评论(0) 推荐(2)
摘要:T1 联 考试两个小时终于调过了,话说一个傻逼错最后还是静态查出错的..... 大概维护两个懒标记,一个区间覆盖,一个区间异或,然后保证每个区间只会存在一种懒标记。 然后维护区间0的个数,查询时查询那边有零即可。 一般板子题确定思路正确,不如静态查错 T2 赛 考场打的50分暴力 其实70分做法很简 阅读全文
posted @ 2019-09-30 09:38 Wwb_star 阅读(149) 评论(0) 推荐(1)
摘要:留坑.... 改完题再说吧。 留坑....最近考得什么鬼??模拟53T1 u(差分) 一道差分题????然而考场没有想到如何维护斜率上的差分,事后经miemeng和cyf的生(xuan)动(xue)讲解大概是懂了联想如何维护一个矩形的差分??假设我们区间修改为L1,R1,L2,R2,我们在L2+1, 阅读全文
posted @ 2019-09-28 18:16 Wwb_star 阅读(243) 评论(0) 推荐(0)
摘要:改了两天,终于将T1,T3毒瘤题改完了... T1 施工(单调栈优化DP) 考场上只想到了n*hmaxn*hmaxn的DP,用线段树优化一下变成n*hmaxn*log但显然不是正解 正解是很**的单调栈 可以想象到最优情况一定是将两端高于中间的一段平原填成一段平的坑,不然如果坑内存在高度差那么我们即 阅读全文
posted @ 2019-09-24 12:21 Wwb_star 阅读(233) 评论(1) 推荐(1)
摘要:最近有点头晕........... T1 养花 考场我没想到正解,后来打的主席树,对于每个摸数查找1-(k-1),k-(2k-1)。。。的最大值,事实上还是很容易被卡的但是没有数据好像还比较友善, 对于求一段区间的最大值,因为建的是权值线段树,所以只需查找满足在查找的这段权值的区间内并且在L-R之内 阅读全文
posted @ 2019-09-22 21:45 Wwb_star 阅读(161) 评论(0) 推荐(0)
摘要:昨天考试考得有点迷??? 一看内存限制,T1 64MB T2 16MB 当场懵比......... T1 set 考场打的背包问题和随机化,其实能randA掉,但不小心数组开小了????(长记性!!!!!) 正解的话因为每个前缀只需mod%n,所以有n+1个数,其中一定有重复的 所以就可以O(n)扫 阅读全文
posted @ 2019-09-19 12:07 Wwb_star 阅读(149) 评论(0) 推荐(0)
摘要:大概看了两三个小时的题解,思考量很大,实现简单........ 20分: 明显看出,每个点的贡献是x*(x-1)/2;即组合数C(x,2),从x个线段中选出2个的方案数,显然每次相交贡献为1,n^2枚举相交即可.... 40分: 对于四十分,观察图像发现是实际就是求逆序对..... 1 #inclu 阅读全文
posted @ 2019-08-14 21:45 Wwb_star 阅读(392) 评论(0) 推荐(0)
摘要:一道很好的题,综合很多知识点。 首先复习差分: 将原来的每个点a[i]转化为b[i]=a[i]^a[i+1],(如果是求和形式就是b[i]=a[i+1]-a[i]) 我们发现这样的方便在于我们可以运用前缀和的形式,求出单点值,当然,差分一般支持区间修改 单点查询,同时我们发现异或也满足转化的性质,我 阅读全文
posted @ 2019-08-11 17:41 Wwb_star 阅读(207) 评论(0) 推荐(0)