摘要: 题目传送门:洛谷P4396。 题意简述: 给定一个长度为\(n\)的数列。有\(m\)次询问,每次询问区间\([l,r]\)中数值在\([a,b]\)之间的数的个数,和数值在\([a,b]\)之间的不同的数的个数。 题解: 第一问可以用主席树维护,但是第二问呢? 考虑离线处理询问,用莫队算法。 问题 阅读全文
posted @ 2018-09-03 23:56 粉兔 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客,已经是暑假之前了。 转眼间,这两个月的暑假已经过去。 然而初中三年又何尝不是如白驹过隙一般从眼前流逝了呢? 从一个OIer的角度看来,这三年如何来形容呢? 浑浑噩噩的三年 为什么要这么说? 回首过去的三年间,我都做了些什么? 从刚接触OI开始,跟着老师学习,NOIP竞赛获奖,在各大OJ上 阅读全文
posted @ 2018-09-02 22:28 粉兔 阅读(462) 评论(0) 推荐(0) 编辑
摘要: day -1 早上4:30就要起来去飞机场…… 7点的飞机,10:30就到北京了。 北京的街景并没有我想像的漂亮……大概是因为我在四环外〒▽〒 晚上还有CF div3场,果断的去水了,因为太累就没有打完。 day 0 早上睡懒觉……与此同时其他同学们似乎已经乘上了去杭州的游学动车…… 中午吃蛤,我当 阅读全文
posted @ 2018-06-06 14:32 粉兔 阅读(1302) 评论(0) 推荐(1) 编辑
摘要: 终于打了一场CF,不知道为什么我会去打00:05的CF比赛…… 不管怎么样,这次打的很好!拿到了Div. 2选手中的第一名,成功上紫! 以后还要再接再厉! 【A】Check the string 题意: 一个合法的字符串可以这样生成: 初始是一个空串,然后小 A 同学往这个串中加入若干(大于零)个字 阅读全文
posted @ 2018-04-08 23:48 粉兔 阅读(719) 评论(2) 推荐(0) 编辑
摘要: Treap——大名鼎鼎的随机二叉查找树,以优异的性能和简单的实现在OIer们中广泛流传。 这篇blog介绍一种不需要旋转操作来维护的Treap,即无旋Treap,也称Fhq-Treap。 它的巧妙之处在于只需要分离和合并两种基本操作,就能实现任意的平衡树常用修改操作。 而不需要旋转的特性也使编写代码 阅读全文
posted @ 2018-03-31 18:27 粉兔 阅读(2841) 评论(1) 推荐(7) 编辑
摘要: 【算法梗概】 点分治,是一种针对可带权树上简单路径统计问题的算法。本质上是一种带优化的暴力,带上一点容斥的感觉。 注意对于树上路径,并不要求这棵树有根,即我们只需要对无根树进行统计。接下来请把无根树这一关键点牢记于心。 【引入】 话不多说,先看一题: 给定一棵树,树上的边有权值,给定一个阈值\(k\ 阅读全文
posted @ 2018-03-20 20:38 粉兔 阅读(9728) 评论(7) 推荐(18) 编辑
摘要: 【A】Protect Sheep 题意: 一个\(R*C\)的牧场中有一些羊和一些狼,如果狼在羊旁边就会把羊吃掉。 可以在空地上放狗,狼不能通过有狗的地方,狼的行走是四联通的。 问是否能够保护所有的羊不被狼吃掉,如果能输出方案。 题解: 判断是否有羊的旁边有狼,有的话就-1。没有的话把所有空地换成狗 阅读全文
posted @ 2018-03-13 13:38 粉兔 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 剧毒比赛,至少涨了分对吧。: ( 【A】Left-handers, Right-handers and Ambidexters 题意: 有\(l\)个右撇子,\(r\)个左撇子,\(a\)个双手都惯用的人。 要让他们组成两个队伍,一边用左手,一边用右手,这两个队伍人数要相同。 问最大人数。 题解: 阅读全文
posted @ 2018-03-11 22:05 粉兔 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 因为太迟了,所以没去打。 后面打了Virtual Contest,没想到拿了个rank 3,如果E题更快还能再高,也是没什么想法。 【A】Friends Meeting 题意: 在数轴上有两个整点\(x_1=a,x_2=b\),要取一个整点\(x_3=c\)使得\(1+2+\cdots+|c-a|+ 阅读全文
posted @ 2018-03-11 21:07 粉兔 阅读(515) 评论(0) 推荐(0) 编辑
摘要: @ACMLCZH学长出的毒瘤题T3。再也不是“善良”的出题人了。 题意:bzoj。 题解: 经典的树形DP题目,屡见不鲜了,然而我还是没有写出来。 这一类的题目有很多,例如这里的C题。 主要套路是把对儿子的枚举变成一个类似背包的转移方式,实现降复杂度。 需要注意的是某一个地方的DP值不能直接拿来判断 阅读全文
posted @ 2018-03-07 21:13 粉兔 阅读(181) 评论(0) 推荐(0) 编辑