码迷,mamicode.com
首页 >  
搜索关键字:bzoj 2818 gcd    ( 15084个结果
ios 使用gcd 显示倒计时
__block int timeout = 60;//倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_source_t time...
分类:移动开发   时间:2014-10-29 21:22:18    阅读次数:180
iOS 开发之 为UIButton添加类别方法加载网络图片
iOS 开发之 为UIButton添加类别方法加载网络图片使用GCD线程队列实现工程如下:UIButton+WebCache.h#import // 为Button添加类别方法@interface UIButton (WebCache)- (void)xr_setButtonImageWithUrl...
分类:移动开发   时间:2014-10-29 21:11:40    阅读次数:201
bzoj 1874 取石子游戏 题解 & SG函数初探
【原题】1874: [BeiJing2009 WinterCamp]取石子游戏Time Limit:5 SecMemory Limit:162 MBSubmit:334Solved:122[Submit][Status]Description小H和小Z正在玩一个取石子游戏。 取石子游戏的规则是这种,...
分类:其他好文   时间:2014-10-29 21:00:52    阅读次数:146
有关Gcd,Lcm的一点小结论
先介绍两个:大数的GcdStein+欧几里德 function stein(a,b:int64):int64;begin if a>1,b>>1)>1,b)); if (b and 1)=0 then exit(stein(a,b>>1)); exit(stein((...
分类:其他好文   时间:2014-10-29 19:14:03    阅读次数:216
费马小定理优化优化多数的乘方
要求a^b^c mod p保证gcd(c,p)=1用费马小定理b:=quick_mod(b,c,p-1);c:=quick_mod(a,b,p);a^c mod p=a^(c mod phi(p)) mod p而素数的phi函数是无需计算的,即p-1推广到多个,依次降幂即可。不断应用快速幂。var ...
分类:其他好文   时间:2014-10-29 18:50:13    阅读次数:198
BZOJ 1085 SCOI 2005 骑士精神 IDA*
题目大意:有一张5*5的棋盘,上面有12和黑棋还有12个白棋。问最少多步可以到达目标状态。 思路:搜索+剪枝。至于剪枝我就用ID+A*的组合了,因为都不难想,估价函数就是当前图和目标图有多少个方块不一样。如果当前步数+估价大于当前迭代加深的层数就退出。 CODE: #include #include #include #include using namespac...
分类:其他好文   时间:2014-10-29 17:06:52    阅读次数:224
POJ 2494 Acid Text 模拟
题目大意:给定CSS语言的图片合成器,要求编译运行并输出结果 首先过样例 这个应该问题不大 然后交上去WA 那么请注意以下问题 1.读入用char 然后构造成string 2.由于White Space的肆虐横行,我们可以写一个Kill_Char(int x)函数,该函数的作用是干掉x个' ''\t''\n''\r'以外的字符,可以方便快捷地把题目中的无用信息清理掉 3.位置坐标的x和y是...
分类:其他好文   时间:2014-10-29 14:53:08    阅读次数:245
BZOJ 1032 JSOI 2007 祖码Zuma 区间DP
题目大意:按照祖玛的玩法(随意选颜色),给出一段区间,问最少用多少个球能够把所有颜色块都消除。 思路:把输入数据按照连续的块处理,保存成颜色和数量,然后用这个来DP。我们知道,一个单独的块需要两个相同的颜色可以消去,对于这样的块f[i][i] = 2,其余的>=2个的块只需要一个,这样的块f[i][i] = 1。转移就比较简单了,按照区间DP的一般思想,最外层循环的是区间长度,中间循环的...
分类:Web程序   时间:2014-10-29 13:09:39    阅读次数:288
拓展欧几里得模板
数论拓展欧几里得,计算mx+ny=d的一组解(m,n为已知) int xx=x+n/d*i; int yy=y-m/d*i;//xx,yy分别为其他通解 void extend_gcd(int a,int b,int &x,int &y,int &d) { if(!b) { x=1; y=0; d=a; ...
分类:其他好文   时间:2014-10-29 13:04:53    阅读次数:155
BZOJ 1032 JSOI2007 祖码Zuma 动态规划
题目大意:给定一个祖玛序列,任选颜色射♂出珠子,问最少射♂出多少珠子 输入法最近越来越奇怪了0.0 据说数据有误 但其实MS问题不大 首先我们把连续相同的珠子都缩在一起 令f[i][j]表示从i开始的j个珠子的最小消除次数 初值 f[i][1]=cnt[i]==1?2:1 然后对于每个区间,我们枚举中间点,拆成两半求和 如果这个区间两端点颜色相同,我们还可以把中间消掉,然后两边再补射1...
分类:Web程序   时间:2014-10-29 10:55:59    阅读次数:308
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!