摘要: 这道题第一个是数据的输入要注意,然后我最开始做的时候想着要不每排进行排序,然后取最大的,相加,但是是wrong anwser,然后参考了一下其他人的代码,dp会好一点 阅读全文
posted @ 2016-08-13 17:17 阿银家的小贰 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 这个主要是比较排序,但是还是要注意几个点,第一个是时间然后对排名靠前的处理 http://blog.csdn.net/a809146548/article/details/46352093 阅读全文
posted @ 2016-08-13 16:37 阿银家的小贰 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 最开始超时,因为输入函数,所以改成了scanf这些,然后数组太大,还是超时,之后太小了程序崩溃,改完这些一直wa,然后我就没办法了 无奈脸 阅读全文
posted @ 2016-08-11 16:30 阿银家的小贰 阅读(185) 评论(2) 推荐(0) 编辑
摘要: 这个是公共子序列,思路的话就比较简单,对两个序列循环对比就行,然后注意输出格式。然后就是表达了,要注意很大的二维三维数组在主函数外定义 阅读全文
posted @ 2016-08-10 16:53 阿银家的小贰 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 最开始题目都读不懂,懂了以后不会做,应该还是没有深入思考,这道题是上升序列,不要求连续,然后算出最大上身序列的和,= =可能直接求出会比较麻烦,所以我们可以比较变计算,这样就使用到了动态规划了。 阅读全文
posted @ 2016-08-08 20:44 阿银家的小贰 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 这个就是最大连续子序列之和,然后再输出第一个和最后一个,在输出的地方还是有点 懵逼 阅读全文
posted @ 2016-08-08 11:07 阿银家的小贰 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 这个是模板题,但是一定要注意数组的大小,太小就超时,少了一个零的就容易程序崩溃。 阅读全文
posted @ 2016-08-07 20:37 阿银家的小贰 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 这个也是博弈论 这个就是判断公式ak =[k(1+√5)/2],bk= ak + k (k=0,1,2,…,n 方括号表示取整函数) 阅读全文
posted @ 2016-08-06 09:23 阿银家的小贰 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这个就是博弈论了,反正也是看了我好久的博弈论才开始有点理解的,你需要先把非奇异局势变为奇异局势,这里的公式是 计算机算法里面有一种叫做按位模2加,也叫做异或的运算,我们用符号(+)表示这种运算。这种运算和一般加法不同的一点是1+1=0。先看(1,2,3)的按位模2加的结果: 1 =二进制01 2 = 阅读全文
posted @ 2016-08-06 09:21 阿银家的小贰 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 这道题考的互质,最开始题目也没有怎么读懂,后来去百度了一下,看了一些解题报告,然后才有了思路,然后就试着慢慢去写 阅读全文
posted @ 2016-08-06 09:14 阿银家的小贰 阅读(121) 评论(0) 推荐(0) 编辑