码迷,mamicode.com
首页 >  
搜索关键字:分块    ( 2010个结果
HDU MophuesMophues
Mophues 题目:    求1 算法:    前面的做了这种类型的好几道了,都要吐了。T_T   如果,此题没有要求素因子不超过P则就是前面博文中给出过的,Mobius + 分块思想。   而这题多了一个限制P则在求解前缀的时候加上这个条件就好了。   为什么想到用Mobius呢?有人给出了结论: [1,a] 和 [1,b] 有多少对的数 满足GCD   首先定义两个函数...
分类:其他好文   时间:2014-11-05 13:01:02    阅读次数:256
【分块】洛谷 P1083 借教室
分块90分。 1 #include 2 #include 3 using namespace std; 4 #define N 1000001 5 #define INF 2147483647 6 #define min(a,b) (((a)'9')C=getchar();14 while(...
分类:其他好文   时间:2014-11-05 09:09:16    阅读次数:377
DataNode节点的数据块管理 FSVolumeSet、FSVolume
在分布式文件系统HDFS中,DataNode节点被用来存储文件的数据,确切的来说就是HDFS中的每一个文件是分块来存储的,一个文件可能有多个数据块,每一个数据块有多个副本,而且数据块的不同副本存储在不同的DataNode节点上,所以如果把整个HDFS集群看做一台机器的话,那么每一个DataNode节...
分类:其他好文   时间:2014-11-03 19:15:01    阅读次数:229
【noip模拟题】日历游戏(博弈论+搜索)
直接搜索即可。。。注意不要爆栈。。所以我们可以分块搜索。。。然后太懒且太弱我就不写了。。。orz hzwer【问题描述】moreD和moreD的宠物CD正在玩一个日历游戏,开始时,他们从1900年1月1日到2012年12月22日(你懂的……)选一个日期开始,依次按照如下规则之一向后跳日期:1.跳到日...
分类:其他好文   时间:2014-11-02 23:57:17    阅读次数:731
codefroce D. Powerful array[初识块状数组]
codefroce D. Powerful array[初识块状数组] 因为是初始所以,只能先用别人的分析。囧。。。 题目:     给定一个数列:A1, A2,……,An,定义Ks为区间(l,r)中s出现的次数。 t个查询,每个查询l,r,对区间内所有a[i],求sigma(K^2*a[i]) 离线+分块 将n个数分成sqrt(n)块。...
分类:编程语言   时间:2014-11-02 22:37:47    阅读次数:351
codeforces 425D
题意:给定n=ty则统计vy[y][0]~vy[y][ty-1]的所有y是否符合。方法类似。 这样最坏情况下应该跟分块的复杂度差不多吧(不会证明)code: 1 #include 2 #define M0(x) memset(x, 0, sizeof(x)) 3 #define MP mak...
分类:其他好文   时间:2014-11-01 01:01:13    阅读次数:359
poj 3233 矩阵快速幂+YY
题意:给你矩阵A,求S=A+A^1+A^2+...+A^nsol:直接把每一项解出来显然是不行的,也没必要。我们可以YY一个矩阵:其中1表示单位矩阵然后容易得到:可以看出这个分块矩阵的左下角那块就可以得到要求的解S我们取这一块,再减去一个单位矩阵1即可。 1 #include "iostream" ...
分类:其他好文   时间:2014-10-30 22:18:38    阅读次数:197
【块状树】【LCA】bzoj1787 [Ahoi2008]Meet 紧急集合
分块LCA什么的,意外地快呢……就是对询问的3个点两两求LCA,若其中两组LCA相等,则答案为第三者。然后用深度减一减什么的就求出距离了。 1 #include 2 #include 3 #include 4 using namespace std; 5 #define maxn 500001 6 ...
分类:其他好文   时间:2014-10-29 16:28:09    阅读次数:205
【莫队算法】bzoj3289 Mato的文件管理
莫队算法,离线回答询问,按一定大小(sqrt(n*log(n))左右)将答案分块,按 ①左端点所在块②右端点 双关键字排序。然后暴力转移。转移的时候用树状数组。O(n*sqrt(n)*log(n))。注意:①在一列数的后面添加一个数,逆序对数会增加 数列中比它大的数的个数。②在一列数的后面删除一个数...
分类:编程语言   时间:2014-10-29 12:28:39    阅读次数:273
java RSA加密解密
该工具类中用到了BASE64,需要借助第三方类库:javabase64-1.3.1. jar 注意: RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。 RSA加密对明文的长度是有限制...
分类:编程语言   时间:2014-10-28 14:01:31    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!