码迷,mamicode.com
首页 >  
搜索关键字:__int64    ( 879个结果
acm2047
#include__int64 found(int);int i;__int64 a[41];int main(void){ int n; for(i=1;i=3) a[i]=(found(n-1)+found(n-2))*2; else if(n==2) return a[2]=8; else ....
分类:其他好文   时间:2015-05-21 21:45:55    阅读次数:124
acm2047
#include__int64 found(int);int i;__int64 a[41];int main(void){ int n; for(i=1;i=3) a[i]=(found(n-1)+found(n-2))*2; else if(n==2) return a[2]=8; else ....
分类:其他好文   时间:2015-05-21 19:21:13    阅读次数:126
归并排序
1 #include 2 3 void Merge_Sort(int *a,int l,int r) 4 { 5 int len=r-l; 6 if(len 2 3 int temp[900000]; 4 __int64 number; 5 void Merge_Sort(in...
分类:编程语言   时间:2015-05-21 19:00:11    阅读次数:157
HDU ACM 4506 小明系列故事——师兄帮帮忙 ->简单快速幂
分析:t单位时间后i的位置将变化到(i+t)%n位置上,下标i从0开始,之后快速幂完成。 #include using namespace std; __int64 f_pow(__int64 a,__int64 b,__int64 mod) { __int64 s=1; while(b>0) { if(b&1) s=s*a%mod; a=a*a%mod; b>>=1; ...
分类:其他好文   时间:2015-05-20 00:32:44    阅读次数:112
hdu4961
//预处理所有数的因数 //从前到后扫一遍,记录所有因子的最后一个位置,找出所有b[i] //然后从后到前扫一遍,找出所有c[i] #include #include #include #include #include using namespace std ; const int maxn = 100010 ; typedef __int64 ll ; vectorvec...
分类:其他好文   时间:2015-05-19 22:45:51    阅读次数:209
iOS笔记之线程
dispatch_afterdispatch_after能让我们添加进队列的任务延时执行,比如想让一个Block在10秒后执行:var time = dispatch_time(DISPATCH_TIME_NOW, (Int64)(10 * NSEC_PER_SEC))dispatch_after(...
分类:移动开发   时间:2015-05-19 18:53:01    阅读次数:148
HDU ACM 5214 Movie ->贪心+自然溢出取模->水题里的学问
分析:贪心,首先找到最右边的第一个左边界和最左边的第一个右边界。之后在判断是否有一个及一个以上的区间在这两个值之间,若有则能找到符合题意的三个区间,否则不能。 注意:这里利用的unsigned int的自然溢出决解了取模问题;第二个是一定生成完数据后在交换Li和Ri的值,这里被坑残了。 #include using namespace std; //__int64 mod=429496729...
分类:其他好文   时间:2015-05-18 23:03:05    阅读次数:174
hdu5229 ZCC loves strings 博弈
//很容易可以判断当两个字符串相等或者长度相加为奇数时第一个赢 //用map存入每一个字符串标号,对应找出每一个字符串有多少个以及其长度是奇数还是偶数 //则很容易求得答案 #include #include #include #include using namespace std ; const int maxn = 200010 ; typedef __int64 ll ;...
分类:其他好文   时间:2015-05-17 15:22:08    阅读次数:222
POJ 3468 A Simple Problem with Integers
区间更新和查询 区间更新要延迟更新,就是当某结点完全处于要更新的区间之中时,我们只更新到该结点,并把其子结点要更新的值记录在本结点,当要向下更新或查询时再进行更新 #include #include //typedef long long ll; typedef __int64 ll; #define N 100005 struct Node{ int l,r; ll sum,add; }...
分类:其他好文   时间:2015-05-15 20:00:59    阅读次数:125
HDU ACM 5019 Revenge of GCD
分析:只需要求出最大公约数,然后枚举最大公约数的因子,把他们保存起来在求第K大的;因为是最大公约数的因子必然是两个数的因子。另外循环变量i和个数cnt都要声明为__int64,否则出错。 #include #include using namespace std; __int64 gcd(__int64 x,__int64 y) { __int64 r; while(y) { r=...
分类:其他好文   时间:2015-05-12 13:39:27    阅读次数:135
879条   上一页 1 ... 44 45 46 47 48 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!