随笔分类 -  算法-分块

【CF103D】Time to Raid Cowavans(分块)
摘要:题意: 思路:院赛防AK题,然而还没来得及做就被数据出锅的题坑了…… 阅读全文

posted @ 2018-12-09 19:18 myx12345 阅读(157) 评论(0) 推荐(0)

【ZJOI2017 Round1练习&BZOJ4765】D1T3 普通计算姬(主席树,分块)
摘要:题意: 思路:分块 使用树状数组维护sum[i]的前缀和 使用主席树维护root到u的路径上点的编号出现的个数 每次操作如果是修改就加入队列 如果是询问,考虑块内操作对询问的影响,每次在x点加上y会使x到root的点sum都加上y 每根号n次操作就暴力重构一次,清空队列并求出新的sum[i]的前缀和 阅读全文

posted @ 2017-03-02 18:15 myx12345 阅读(216) 评论(0) 推荐(0)

【BZOJ2038】小Z的袜子(莫队)
摘要:题意: 给定n个数a1, a2…… an与m个询问(L,R)。对于每个询问,从aL, aL+1…… aR这R-L+1个数中随机取出两个数,求这两个数相同的概率。 数据范围:1<=n,m,ai<=50000 思路: 以下是原话: 平方运算的存在是线段树无法打破的坚冰! 只有询问,没有修改! 可以任意的 阅读全文

posted @ 2017-02-28 11:07 myx12345 阅读(145) 评论(0) 推荐(0)

【NOIP2016练习】T3 subset (分块,状压DP)
摘要:3 subset 3.1 题目 述 一开始你有一个空集,集合可以出现重复元素,然后有 Q 个操作 在集合中加入数字 s。 在集合中删除数字 s。保证 s 存在 查询满足 a&s = a 条件的 a 的个数 3.2 输入 第一行一个整数 Q 接下来 Q 行,每一行都是 3 个操作中的一个 3.3 输出 阅读全文

posted @ 2016-11-14 07:31 myx12345 阅读(177) 评论(0) 推荐(0)

【NOIP2016练习】T3 质数 (分块)
摘要:题意:共有N盏灯,标号为1到N,有M个标有不同质数的开关,开关可以控制所有标号为其标号倍数的灯,按一次开关,所有其控制的灭着的灯都点亮,所有其控制的亮着的灯将熄灭。现在,宿管可以无限的按所有开关,所有灯初始状态为熄灭,请求出最多能点亮几盏灯。 对于100%的数据,T<=10,N<=1000。 所有标 阅读全文

posted @ 2016-10-22 20:06 myx12345 阅读(408) 评论(0) 推荐(0)

导航