博客园 - 男神发量
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=120885
2019-04-30T14:22:38Z
男神发量
https://www.cnblogs.com/karlvin/
feed.cnblogs.com
https://www.cnblogs.com/karlvin/p/3863893.html
visual assist常用快捷键 - 男神发量
转自http://my.oschina.net/u/211101/blog/127822一些打开啊新建就不说了……//先来个我自己最喜欢的,经常不用,老忘记,以前eclipse最喜欢这个快捷键了//大小写切换 ctrl + shift + u .. ctrl + u 2013年6月28日 10:27...
2014-07-23T12:38:00Z
2014-07-23T12:38:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】转自http://my.oschina.net/u/211101/blog/127822一些打开啊新建就不说了……//先来个我自己最喜欢的,经常不用,老忘记,以前eclipse最喜欢这个快捷键了//大小写切换 ctrl + shift + u .. ctrl + u 2013年6月28日 10:27... <a href="https://www.cnblogs.com/karlvin/p/3863893.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3822313.html
Linux下 静态链接库 和 动态链接库 - 男神发量
先来说说C/C++编译过程 编译: 检查语句符号定义,将C/C++代码翻译生成中间语言。 链接: 将中间代码整合,生成可执行的二进制代码。 简单的说,库文件都是一种特殊的中间语言文件,静态库还是一种特殊格式的归档文件(打包的文件)。 使用静态库: 1. 先编写库函数 1 #ifndef _PR...
2014-07-03T06:21:00Z
2014-07-03T06:21:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】先来说说C/C++编译过程 编译: 检查语句符号定义,将C/C++代码翻译生成中间语言。 链接: 将中间代码整合,生成可执行的二进制代码。 简单的说,库文件都是一种特殊的中间语言文件,静态库还是一种特殊格式的归档文件(打包的文件)。 使用静态库: 1. 先编写库函数 1 #ifndef _PR... <a href="https://www.cnblogs.com/karlvin/p/3822313.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3645428.html
linux(Ubuntu)下mysql字符集完美解决 - 男神发量
本文参考: 1.http://www.blogjava.net/wldandan/archive/2007/09/04/142669.html 2.http://chinaapp.sinaapp.com/thread-2610-1-1.html 3. http://dev.mysql.com/doc/refman/5.1/zh/charset.html 参考博客中[1]讲明了mysql字符集的设定原理。1.MySQL默认字符集 MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集。默认的配置从何而来呢? (1)编译MySQL 时,指定了一个默认的字符集...
2014-04-04T08:35:00Z
2014-04-04T08:35:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】本文参考: 1.http://www.blogjava.net/wldandan/archive/2007/09/04/142669.html 2.http://chinaapp.sinaapp.com/thread-2610-1-1.html 3. http://dev.mysql.com/doc/refman/5.1/zh/charset.html 参考博客中[1]讲明了mysql字符集的设定原理。1.MySQL默认字符集 MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集。默认的配置从何而来呢? (1)编译MySQL 时,指定了一个默认的字符集... <a href="https://www.cnblogs.com/karlvin/p/3645428.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3598227.html
共享内存解读 - 男神发量
环境: linux (ubuntu server 64)Posix共享内存来源:最初用读写同一个文件的方式实现管道、消息队列的机制,后来加以改进,将文件映射到内存来实现,完成高效的通信机制(这里的文件和共享内存区是“同步的”,即一致的,同时也不会是时时刻刻的一致,内核会完成这里的刷新工作。只是对于原来的读写文件,这里变成了读写内存。而这些通信由内核控制完成)。进阶:使用最初的方式来打开共享内存,但是并不真的需要真的生成一个真实的文件,直接操作内存。同时内核会完成保存和更新与这块共享内存相关的伪文件信息(不包括文件里的内容)System V共享内存 直接类似于Posix的进阶版本 3....
2014-03-13T03:59:00Z
2014-03-13T03:59:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】环境: linux (ubuntu server 64)Posix共享内存来源:最初用读写同一个文件的方式实现管道、消息队列的机制,后来加以改进,将文件映射到内存来实现,完成高效的通信机制(这里的文件和共享内存区是“同步的”,即一致的,同时也不会是时时刻刻的一致,内核会完成这里的刷新工作。只是对于原来的读写文件,这里变成了读写内存。而这些通信由内核控制完成)。进阶:使用最初的方式来打开共享内存,但是并不真的需要真的生成一个真实的文件,直接操作内存。同时内核会完成保存和更新与这块共享内存相关的伪文件信息(不包括文件里的内容)System V共享内存 直接类似于Posix的进阶版本 3.... <a href="https://www.cnblogs.com/karlvin/p/3598227.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3590172.html
找工作的一点心得——飞跑在卓越的路上 - 男神发量
该文被密码保护。
2014-03-09T08:19:00Z
2014-03-09T08:19:00Z
男神发量
https://www.cnblogs.com/karlvin/
该文被密码保护。
https://www.cnblogs.com/karlvin/p/3440013.html
hdu2829 - 男神发量
题目大意:还是不说了,看原文链接吧。这类题目可单独作为一类四边形不等式,因为一般题目讨论的是一个最优解,这里是对应着用最优解集。其核心还是解的单调性s[i][j-1] 2 #include 3 #include 4 using namespace std; 5 const int N = 1010; 6 int dp[N][N],s[N][N]; 7 int val[N],sv[N],dv[N]; 8 const int infinity=(-1)^(1= n-1) return 0;14 m++;15 for(int i=1;i0;i--){21 ...
2013-11-24T06:44:00Z
2013-11-24T06:44:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:还是不说了,看原文链接吧。这类题目可单独作为一类四边形不等式,因为一般题目讨论的是一个最优解,这里是对应着用最优解集。其核心还是解的单调性s[i][j-1] 2 #include 3 #include 4 using namespace std; 5 const int N = 1010; 6 int dp[N][N],s[N][N]; 7 int val[N],sv[N],dv[N]; 8 const int infinity=(-1)^(1= n-1) return 0;14 m++;15 for(int i=1;i0;i--){21 ... <a href="https://www.cnblogs.com/karlvin/p/3440013.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3434441.html
hdu3525 - 男神发量
题目大意:某个大学有个2个校区,此大学有n(1X),X到Y之间空位 = F(Y)-F(X)+1 {F(X)表示1到X之间站的人数},如果X有人站。(树状数组+二分)第二步:比较A/B。(最初想法,现在令f(x,y)表示A的前x个数字与B中前y个数字的匹配数,对x从前到后枚举,找B个匹配的y(最多m个),那么f(x,y')=max(f(x,y'),f(x,y-1)+1) {y 2 #include 3 #include 4 #include 5 using namespace std; 6 const int maxn=100100; 7 struct position{ 8 i
2013-11-20T14:13:00Z
2013-11-20T14:13:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:某个大学有个2个校区,此大学有n(1X),X到Y之间空位 = F(Y)-F(X)+1 {F(X)表示1到X之间站的人数},如果X有人站。(树状数组+二分)第二步:比较A/B。(最初想法,现在令f(x,y)表示A的前x个数字与B中前y个数字的匹配数,对x从前到后枚举,找B个匹配的y(最多m个),那么f(x,y')=max(f(x,y'),f(x,y-1)+1) {y 2 #include 3 #include 4 #include 5 using namespace std; 6 const int maxn=100100; 7 struct position{ 8 i <a href="https://www.cnblogs.com/karlvin/p/3434441.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3424350.html
2013ACM-ICPC亚洲区南京站现场赛G题 - 男神发量
题目大意:一个n维的系统中随机选一个向量(X1,X2,X3,...,Xn),其中0<=Xi<=R,且X1^2+X2^2+X3^2+……+Xn^2 <= R^2。现在给定n,R。求Xi的期望。其实是一道很简单的数学题。首先证明:对于(X1,X2,X3,...,Xn),其中0<=Xi<=R,且X1^2+X2^2+X3^2+……+Xn^2 <= R^2;(X1,X2,X3,...,Xn)的边界所围成的部分的(长度、面积、体积、[超过3维不知道怎么表达]……),反正就是那个积分和S(n,R) = K*R^n。(K为某待定系数)(使用积分和数学归纳法,证明过程应该不难
2013-11-14T14:02:00Z
2013-11-14T14:02:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:一个n维的系统中随机选一个向量(X1,X2,X3,...,Xn),其中0<=Xi<=R,且X1^2+X2^2+X3^2+……+Xn^2 <= R^2。现在给定n,R。求Xi的期望。其实是一道很简单的数学题。首先证明:对于(X1,X2,X3,...,Xn),其中0<=Xi<=R,且X1^2+X2^2+X3^2+……+Xn^2 <= R^2;(X1,X2,X3,...,Xn)的边界所围成的部分的(长度、面积、体积、[超过3维不知道怎么表达]……),反正就是那个积分和S(n,R) = K*R^n。(K为某待定系数)(使用积分和数学归纳法,证明过程应该不难 <a href="https://www.cnblogs.com/karlvin/p/3424350.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3422292.html
poj1487 - 男神发量
题目大意: 给一棵递归树,看链接图片,从根节点开始对于每个节点往它的子节点移动,直到叶子节点停止。每个节点选哪一个孩子节点继续往下走是随机的(等概率)。然后叶子节点都会标记一个数值,记为走到该节点的得分。输入条件:先输入整数n(n=0时结束),接下来有n行(n XWEWTX -> (X)|a|b|c|...|zE -> '='W -> {Blank}|空T -> (U)U -> T|X|IU -> UwUw ->{Blank}I -> [+|-]{Digit}+[.{Digit}]这道题另外一个关键点是将T转化成方程式,然后综合这
2013-11-13T14:10:00Z
2013-11-13T14:10:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意: 给一棵递归树,看链接图片,从根节点开始对于每个节点往它的子节点移动,直到叶子节点停止。每个节点选哪一个孩子节点继续往下走是随机的(等概率)。然后叶子节点都会标记一个数值,记为走到该节点的得分。输入条件:先输入整数n(n=0时结束),接下来有n行(n XWEWTX -> (X)|a|b|c|...|zE -> '='W -> {Blank}|空T -> (U)U -> T|X|IU -> UwUw ->{Blank}I -> [+|-]{Digit}+[.{Digit}]这道题另外一个关键点是将T转化成方程式,然后综合这 <a href="https://www.cnblogs.com/karlvin/p/3422292.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3407372.html
ACM之路——金牌之后的工作选择 - 男神发量
该文被密码保护。
2013-11-09T15:04:00Z
2013-11-09T15:04:00Z
男神发量
https://www.cnblogs.com/karlvin/
该文被密码保护。
https://www.cnblogs.com/karlvin/p/3372825.html
ACM之路——工作面试有感 - 男神发量
该文被密码保护。
2013-10-19T13:57:00Z
2013-10-19T13:57:00Z
男神发量
https://www.cnblogs.com/karlvin/
该文被密码保护。
https://www.cnblogs.com/karlvin/p/3369031.html
poj1947 - 男神发量
题目大意:给n(n 2 #include 3 #include 4 using namespace std; 5 #define N 151 6 struct edge{ 7 int u,v,next; 8 edge(int e1=0,int e2=0,int e3=0){ u=e1,v=e2,next=e3; } 9 }e[N*2];10 int ec,head[N];11 void add_edge(int u,int v){12 e[ec]=edge(u,v,head[u]); head[u]=ec++;13 e[ec]=edge(v,u,head[v...
2013-10-14T11:26:00Z
2013-10-14T11:26:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:给n(n 2 #include 3 #include 4 using namespace std; 5 #define N 151 6 struct edge{ 7 int u,v,next; 8 edge(int e1=0,int e2=0,int e3=0){ u=e1,v=e2,next=e3; } 9 }e[N*2];10 int ec,head[N];11 void add_edge(int u,int v){12 e[ec]=edge(u,v,head[u]); head[u]=ec++;13 e[ec]=edge(v,u,head[v... <a href="https://www.cnblogs.com/karlvin/p/3369031.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3347127.html
hdu4507 - 男神发量
数位dp,终于守得云开见月明了。建议初学者先试试两道比较简单的hdu2089,hdu3555。 鸣谢:http://blog.csdn.net/acm_cxlove/article/details/8707084。 数位dp也是一种基于状态压缩、优化的动态规划。不同的是,它的压缩和优化往往基于数的一些特性。而数最基本的表现形式:a/b --- [a/b]、[a%b]。 这种dp才是体现一个人智慧的地方。(额外想为ACM竞赛的同学说两句,个人还是特别顶复旦出题的,至少它出的绝大部分题目都是可以自己通过大学以前的数学知识慢慢想到,而不是像某些学校的题目,只要听说过、学过、看过,某一个不知...
2013-09-30T05:08:00Z
2013-09-30T05:08:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】数位dp,终于守得云开见月明了。建议初学者先试试两道比较简单的hdu2089,hdu3555。 鸣谢:http://blog.csdn.net/acm_cxlove/article/details/8707084。 数位dp也是一种基于状态压缩、优化的动态规划。不同的是,它的压缩和优化往往基于数的一些特性。而数最基本的表现形式:a/b --- [a/b]、[a%b]。 这种dp才是体现一个人智慧的地方。(额外想为ACM竞赛的同学说两句,个人还是特别顶复旦出题的,至少它出的绝大部分题目都是可以自己通过大学以前的数学知识慢慢想到,而不是像某些学校的题目,只要听说过、学过、看过,某一个不知... <a href="https://www.cnblogs.com/karlvin/p/3347127.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3341771.html
uva12589 - 男神发量
题目大意:给n(no>=j)这个时候需要枚举o,效率是很不乐观的。优化:假设dp[i][*][*]都已经求出来了。那么dp[i+1][j][y]=max(dp[i][j][y],dp[i][j-1][y-li[i+1].y]+f(li[i+1].x,li[i+1].y,y)),这样i推出i+1就是O(1)的效率了,初始状态就是dp[x][0][0]=0。再加上一点剪枝,这样就是很好的solution了。再看看样例,有T 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int dp[51][51][.
2013-09-26T14:32:00Z
2013-09-26T14:32:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:给n(no>=j)这个时候需要枚举o,效率是很不乐观的。优化:假设dp[i][*][*]都已经求出来了。那么dp[i+1][j][y]=max(dp[i][j][y],dp[i][j-1][y-li[i+1].y]+f(li[i+1].x,li[i+1].y,y)),这样i推出i+1就是O(1)的效率了,初始状态就是dp[x][0][0]=0。再加上一点剪枝,这样就是很好的solution了。再看看样例,有T 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int dp[51][51][. <a href="https://www.cnblogs.com/karlvin/p/3341771.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3332968.html
hdu3516 - 男神发量
题目大意:这个。。。。翻译起来还真是不好说,各位四六没过的ACMer正好去原网页看看题意,过了的好孩子还是去看看原网页看看锻炼一下吧。(当然我做这道题目的时候,教练已经摆明说要用四边形不等式,所以还是感觉没什么压力的)这样我一眼就看出来了题意描述的问题:应该澄清如果(i,j)这两个点放在一个区间(一棵树上),就必须要以点(xi,yj)作为最近公共祖先。 然后来分析一下优化因素:如果(iyj决定的(i 2 #include 3 #include 4 using namespace std; 5 const int maxn=1010; 6 const int infinity=(-1)^(...
2013-09-22T05:38:00Z
2013-09-22T05:38:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:这个。。。。翻译起来还真是不好说,各位四六没过的ACMer正好去原网页看看题意,过了的好孩子还是去看看原网页看看锻炼一下吧。(当然我做这道题目的时候,教练已经摆明说要用四边形不等式,所以还是感觉没什么压力的)这样我一眼就看出来了题意描述的问题:应该澄清如果(i,j)这两个点放在一个区间(一棵树上),就必须要以点(xi,yj)作为最近公共祖先。 然后来分析一下优化因素:如果(iyj决定的(i 2 #include 3 #include 4 using namespace std; 5 const int maxn=1010; 6 const int infinity=(-1)^(... <a href="https://www.cnblogs.com/karlvin/p/3332968.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3332355.html
hdu4753 - 男神发量
很简单的位模拟(bit-mask),可惜队友读题误以为很难,没有及时跟我交流,不然应该很早就可以出了。 很容易看出来,总共才16个点、24条边。用一个int类型数字就可以描述这个图了,按照16点的关系可以找出已确定的那些边。然后就是很简单的DP了。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 int jb[9]={ (1y) swap(x,y);29 return d[x][y];30 }31 int score[2],lastc;32 int get_lc(int em){...
2013-09-21T15:31:00Z
2013-09-21T15:31:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】很简单的位模拟(bit-mask),可惜队友读题误以为很难,没有及时跟我交流,不然应该很早就可以出了。 很容易看出来,总共才16个点、24条边。用一个int类型数字就可以描述这个图了,按照16点的关系可以找出已确定的那些边。然后就是很简单的DP了。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 int jb[9]={ (1y) swap(x,y);29 return d[x][y];30 }31 int score[2],lastc;32 int get_lc(int em){... <a href="https://www.cnblogs.com/karlvin/p/3332355.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3330896.html
poj1160 - 男神发量
题目大意:在一个一维坐标轴上有v个(1 2 #include 3 #include 4 #include 5 using namespace std; 6 const int infinity=(-1)^(1>1;13 }14 int move_all(int fr,int ba){15 //printf("move from %d to %d = %d\n",fr,ba,(sum[ba]-sum[fr])-atx[fr]*(ba-fr));16 return (sum[ba]-sum[fr])-atx[fr]*(ba-fr);17 }18 int S(int i,.
2013-09-20T15:22:00Z
2013-09-20T15:22:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】题目大意:在一个一维坐标轴上有v个(1 2 #include 3 #include 4 #include 5 using namespace std; 6 const int infinity=(-1)^(1>1;13 }14 int move_all(int fr,int ba){15 //printf("move from %d to %d = %d\n",fr,ba,(sum[ba]-sum[fr])-atx[fr]*(ba-fr));16 return (sum[ba]-sum[fr])-atx[fr]*(ba-fr);17 }18 int S(int i,. <a href="https://www.cnblogs.com/karlvin/p/3330896.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3330402.html
hdu4745 - 男神发量
区间DP,这类题目还是非常常见的,可惜平时都不怎么在意。一到比赛就弱得像鸟一样,真心囧。 题目要求很简单,就是一个最长的回文子序列,输出该子序列的长度。区间DP,最常用的一种策略(类似于数学归纳法):令dp[i][j](j>=i)表示从i到j的一些目标状态对于任意的x(x>=k),dp[k][x]若已知(k=i-1或者i+1,根据题意需要,确定向上k=i-1或者向下k=i+1)。dp[i][i]状态非常特殊,一般已知(像2中所述,那么初始状态可能是dp[1][1]或者dp[n][n])。根据以上,2中以向下为例,(j>i) dp[i][j]=f(dp[i+1][j],dp[i
2013-09-20T06:16:00Z
2013-09-20T06:16:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】区间DP,这类题目还是非常常见的,可惜平时都不怎么在意。一到比赛就弱得像鸟一样,真心囧。 题目要求很简单,就是一个最长的回文子序列,输出该子序列的长度。区间DP,最常用的一种策略(类似于数学归纳法):令dp[i][j](j>=i)表示从i到j的一些目标状态对于任意的x(x>=k),dp[k][x]若已知(k=i-1或者i+1,根据题意需要,确定向上k=i-1或者向下k=i+1)。dp[i][i]状态非常特殊,一般已知(像2中所述,那么初始状态可能是dp[1][1]或者dp[n][n])。根据以上,2中以向下为例,(j>i) dp[i][j]=f(dp[i+1][j],dp[i <a href="https://www.cnblogs.com/karlvin/p/3330402.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3324145.html
hdu4741 - 男神发量
2013年两场网络赛已经过了,之前的现场赛拿了多次铜牌,而这两场网络赛我们都表现得这么水,不由得感慨起来,ACM竞赛生涯就要画上句号了,甚至整个学习生涯中这种纯学术的竞赛都要完了。这两场网络表现得不好,痛定思痛,当然主要原因是我自己的水平太弱了,技不如人当然惨败了。赛后看各种报告和代码比较后也发现了,也许弱校弱的地方并不都是我们不够聪明和努力吧。所以这里我要特别吐槽一些地方。 第一,我觉得学校本身投入度不够,和如今一些学校的教育目标和方式不是特别好。我有一万次想写信给校长,但是又怕文采不好起不了反应或者文章感情过于激昂惹来祸端,要是给记个过,就亏大了。为什么我觉得学校本应该是无私教学育人...
2013-09-16T06:00:00Z
2013-09-16T06:00:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】2013年两场网络赛已经过了,之前的现场赛拿了多次铜牌,而这两场网络赛我们都表现得这么水,不由得感慨起来,ACM竞赛生涯就要画上句号了,甚至整个学习生涯中这种纯学术的竞赛都要完了。这两场网络表现得不好,痛定思痛,当然主要原因是我自己的水平太弱了,技不如人当然惨败了。赛后看各种报告和代码比较后也发现了,也许弱校弱的地方并不都是我们不够聪明和努力吧。所以这里我要特别吐槽一些地方。 第一,我觉得学校本身投入度不够,和如今一些学校的教育目标和方式不是特别好。我有一万次想写信给校长,但是又怕文采不好起不了反应或者文章感情过于激昂惹来祸端,要是给记个过,就亏大了。为什么我觉得学校本应该是无私教学育人... <a href="https://www.cnblogs.com/karlvin/p/3324145.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/karlvin/p/3313442.html
hdu4099 - 男神发量
要想通这个题目应该很容易,由于斐波纳契数在近100项之后很大,早就超出long long了。而输入最长的序列才40个数字,所以大约保留前50位,前40位是没有误差的!!!其实,想想我们判断double数字相等时fabs(a-b) 2 #include 3 #include 4 using namespace std; 5 const int maxlen=100000; 6 const int maxn=maxlen+1010; 7 char target[60]; 8 int active_id,active_idx; 9 void ccplus(char *&ch,int &
2013-09-10T13:26:00Z
2013-09-10T13:26:00Z
男神发量
https://www.cnblogs.com/karlvin/
【摘要】要想通这个题目应该很容易,由于斐波纳契数在近100项之后很大,早就超出long long了。而输入最长的序列才40个数字,所以大约保留前50位,前40位是没有误差的!!!其实,想想我们判断double数字相等时fabs(a-b) 2 #include 3 #include 4 using namespace std; 5 const int maxlen=100000; 6 const int maxn=maxlen+1010; 7 char target[60]; 8 int active_id,active_idx; 9 void ccplus(char *&ch,int & <a href="https://www.cnblogs.com/karlvin/p/3313442.html" target="_blank">阅读全文</a>