很久以前傻乎乎地看来源奇怪的资料的时候被各种曼哈顿弄晕了。然后现在学会的是分块方法。另新创一个分块方法。让我们考虑这样一个区间询问问题……它有如下的性质:0,n个数,Q个询问。1,它没有修改操作,这意味着我们可以按我们喜欢的次序跟询问玩耍。实际上后面会讲到我们完全可以按任意次序玩耍。2,如果我们知道...
分类:
编程语言 时间:
2014-11-14 21:08:34
阅读次数:
253
题目大意:给出一些袜子的排列顺序,每次问一段区间中有多少相同颜色的袜子对。
思路:莫队算法真是一个神奇的算法。首先,暴力枚举是O(n^2)的时间复杂度,这肯定是不行的。假如区间是保证不重合的,那么就可以将总的时间转移的复杂度降到O(n)。很遗憾,题目中没有这个保证。于是乎,神秘的莫队就发明了一种神奇的算法。
对于每一个询问,我们将它看成一个平面上的点(x1,y1),同样的也就会有其他的...
分类:
编程语言 时间:
2014-11-13 16:43:29
阅读次数:
226
题目大意:求出曼哈顿距离最小生成树上的第k大边权。
思路:首先,你要了解:http://blog.csdn.net/acm_cxlove/article/details/8890003
也就是说,我们以每一个点为中心,把平面分成8个部分,每一个部分我们只需要离这个点最近的点。然后加上建一条边连接这个边和最近的点。然后就是MST。
听说这个算法是莫队算法的基础,我现在就去学。
...
分类:
其他好文 时间:
2014-11-12 17:57:17
阅读次数:
211
题目大意:给定n个点,每个点有一个颜色,m次询问,每次询问一个区间内随机选出两个点颜色相同的概率是多少
OTZ莫队算法……
具体做法无论是分块还是曼哈顿最小生成树网上都讲解的很详细 我就不累述了
这个题的做法是记录一个cnt数组表示当前区间内每种颜色有多少个
加入一个颜色为x的点就ans+=cnt[x] 然后cnt[x]++
减少一个颜色为x的点就cnt[x]-- 然后ans-=cnt[...
分类:
编程语言 时间:
2014-11-07 11:20:29
阅读次数:
270
基础不牢:补莫队算法; 莫队算法入门题;2038: [2009国家集训队]小Z的袜子(hose)Time Limit:20 SecMemory Limit:259 MBSubmit:2616Solved:1182[Submit][Status]Description作为一个生活散漫的人,小Z...
分类:
其他好文 时间:
2014-11-05 16:43:50
阅读次数:
212
莫队算法,离线回答询问,按一定大小(sqrt(n*log(n))左右)将答案分块,按 ①左端点所在块②右端点 双关键字排序。然后暴力转移。转移的时候用树状数组。O(n*sqrt(n)*log(n))。注意:①在一列数的后面添加一个数,逆序对数会增加 数列中比它大的数的个数。②在一列数的后面删除一个数...
分类:
编程语言 时间:
2014-10-29 12:28:39
阅读次数:
273
好烦的题,做了我2h,看来蒟蒻就是弱啊。。。感觉就是莫队算法来着,然后就走上了乱搞的不归路、、、莫队算法详情请上百度搜索,谢谢!>. 11 #include 12 #include 13 14 using namespace std; 15 typedef long long LL; 16 ...
分类:
其他好文 时间:
2014-10-04 23:47:37
阅读次数:
214
A1206. 小Z的袜子
时间限制:1.0s 内存限制:512.0MB
总提交次数:744
AC次数:210 平均分:44.44
将本题分享到:
查看未格式化的试题 提交 试题讨论
试题来源
2010中国国家集训队命题答辩
问题描述
作为一个生活散漫的人,小Z每天早...
分类:
其他好文 时间:
2014-09-12 23:32:00
阅读次数:
360
Group
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1323 Accepted Submission(s): 703
Problem Description
There are n men ,every ma...
分类:
其他好文 时间:
2014-09-12 23:30:34
阅读次数:
461
题目链接The kth numberTime Limit:12000/6000MS (Java/Others)Memory Limit:128000/64000KB (Java/Others)SubmitStatisticNext ProblemProblem DescriptionDo you s...
分类:
其他好文 时间:
2014-09-04 22:06:50
阅读次数:
257