码迷,mamicode.com
首页 >  
搜索关键字:bzoj 2818 gcd    ( 15084个结果
bzoj 1822: [JSOI2010]Frozen Nova 冷冻波 题解
【原题】 1822: [JSOI2010]Frozen Nova 冷冻波 Time Limit: 10 Sec  Memory Limit: 64 MB Submit: 796  Solved: 218 [Submit][Status] Description WJJ喜欢“魔兽争霸”这个游戏。在游戏中,巫妖是一种强大的英雄,它的技能Frozen Nova每次可以杀死一个小精...
分类:Web程序   时间:2014-06-05 10:05:02    阅读次数:343
bzoj 2802: [Poi2012]Warehouse Store 题解
【原题】 2802: [Poi2012]Warehouse Store Time Limit: 10 Sec  Memory Limit: 64 MBSec  Special Judge Submit: 94  Solved: 54 Description 有一家专卖一种商品的店,考虑连续的n天。 第i天上午会进货Ai件商品,中午的时候会有顾客需要购买Bi件商品,可...
分类:其他好文   时间:2014-06-05 08:07:48    阅读次数:243
[Wikioi 2913][BZOJ 1029][JSOI 2007]建筑抢修
题目描述 Description 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏: 经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T部落基地里只有一个修理工人,虽然他能瞬间到达任何一个建筑,但是修复每个建筑都需要一定的时间。同时,修理工人修理完一个建筑才能修...
分类:Web程序   时间:2014-06-05 01:57:39    阅读次数:300
BZOJ 刷题记录 PART 1
【前言】好久没写题解了,我还是写一下做题表格吧,如果有值得写的题目还是写一下。 【BZOJ1270】递推显然很简单。直接从高处和上面转移过来。 for (h=H;h;h--) { Max=0; for (i=1;i<=n;i++) Max=max(f[i][h+D],Max); for (i=1;i<=n;i++) f[i][h]=max...
分类:其他好文   时间:2014-06-05 00:30:21    阅读次数:284
iOS下单例模式实现(objective-c arc gcd)
单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这里主要介绍下在arc下,利用gcd实现单例。第一步:声明一个静态实例staticSoundTool *_instance;第二步:重写初始化方法+ (id)allocWithZone:(struct _NSZone *)zo...
分类:移动开发   时间:2014-05-29 02:49:34    阅读次数:367
ios中的几种多线程实现
iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 ...
分类:移动开发   时间:2014-05-28 10:14:44    阅读次数:297
2014年百度之星程序设计大赛 - 初赛(第一轮) hdu Grids (卡特兰数 大数除法取余 扩展gcd)
题目链接分析:打表以后就能发现时卡特兰数, 但是有除法取余。f[i] = f[i-1]*(4*i - 2)/(i+1);看了一下网上的题解,照着题解写了下面的代码,不过还是不明白,为什么用扩展gcd, 不是用逆元吗。。网上还有别人的解释,没看懂,贴一下:(a / b) % m = ( a % (m*...
分类:其他好文   时间:2014-05-27 16:17:10    阅读次数:305
拓展欧几里得
求解ax+by=gcd(a,b)通解:x=x0+b*t;y=y0-a*t; 1 __int64 a,b,x,y; 2 __int64 extend_euclid(__int64 a,__int64 b,__int64 &x,__int64 &y) 3 { 4 if (b==0) 5 ...
分类:其他好文   时间:2014-05-26 02:46:40    阅读次数:198
GCD最大公约数递归定理的证明
定理如下: 对任意非负整数a和任意正整数b, gcd(a,b) = gcd(b,a mod b) 首先证明 gcd(a,b) | gcd(b,a mod b) 设 gcd(a,b) = d a mod b = a - b*k (k = a/b 向下取整的整数) 易得 d | a mod b 和 d | b 得出 d | gcd(b,a mod b) (d 为 最大公约数的一个因数) 接...
分类:其他好文   时间:2014-05-25 22:57:48    阅读次数:353
笔试算法题(34):从数字序列中寻找仅出现一次的数字 & 最大公约数(GCD)问题
出题:给定一个数字序列,其中每个数字最多出现两次,只有一个数字仅出现了一次,如何快速找出其中仅出现了一次的数字;分析:由于知道一个数字异或操作它本身(X^X=0)都为0,而任何数字异或操作0都为它本身,所以当所有的数字序列都异或操作之后,所有出现两次的数字异或操作之后的结果都为0,则最后剩下的结果就...
分类:其他好文   时间:2014-05-25 22:21:55    阅读次数:411
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!