码迷,mamicode.com
首页 >  
搜索关键字:找规律    ( 1218个结果
HDU 1159 Common Subsequence--DP--(转化成矩阵)
题意:找最长公共子序列(不要求连续) 分析:二维dp肯定的,不过我自己用的四层循环,超时;正解是画矩阵,找规律。以后要多注意这种思想          WA了很多遍,原因:1.对数组边界的处理;2.while(1)超时,改成while(cin>>a>>b)就过了 代码: #include #include #define max(a,b) a>b?a:b using namespace s...
分类:其他好文   时间:2015-06-07 15:50:06    阅读次数:110
HDU ACM 1030 Delta-wave 找规律
#include #include using namespace std; int main() { int m,n,hm,hn,rm,rn,lm,ln,cnt; //h表示水平层,r表示right层,l表示left层 while(scanf("%d%d",&m,&n)==2) { hm=(int)ceil(sqrt(m)); hn=(int)ceil(sqrt(n)); ...
分类:其他好文   时间:2015-06-06 09:15:24    阅读次数:179
数学/找规律/暴力 Codeforces Round #306 (Div. 2) C. Divisibility by Eight
题目传送门 1 /* 2 数学/暴力:只要一个数的最后三位能被8整除,那么它就是答案;用到sprintf把数字转移成字符读入 3 */ 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 usin...
分类:其他好文   时间:2015-06-05 19:17:39    阅读次数:173
HDU ACM 1046 Gridland 找规律
分析:给出一个矩阵,问最短从一个点经过所有点以此回到起点的长度是多少。画图很好理解,先画3*4、3*3、4*4的点阵图案,试着在上面用最短路走一走,可以发现当矩形点阵的长宽都是奇数时,最短路中必定有一条斜线;而只要长或宽有一个是偶数就可以通过直线来完成最短路经,因此只需判断一下两边的奇偶情况就能求最短路径了。 #include #include using namespace std; int...
分类:其他好文   时间:2015-06-05 17:35:22    阅读次数:97
一个整数N中的1的个数
设计思想:通过大量数据分解找规律 abcd 从d开始若d=0则count(1的个数)=左边的abc *d的位值(1、10、100、、)若等欲1则count=左边的abc*d的位值(1、10、100、、),若为大于1的值则为(左边的abc +1)*d的位值(1、10、100、、) ,依次对c,b,a....
分类:其他好文   时间:2015-06-05 00:23:32    阅读次数:149
1到N中“1”出现的次数
题目:给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数思路:刚开始做的时候,是想从1到N进行遍历,其中每个数都出现1的个数加起来,最后得出结果,但是老师让我们找规律,最后在网上搜索,发现了这个做法,找到小于N的数在每一位上可能出现1的次数之和,然后找到规律:假设N...
分类:其他好文   时间:2015-06-05 00:20:06    阅读次数:104
(转)
来源:http://blog.csdn.net/vsooda/article/details/72936551001 这个就不用说了吧1002 简单的大数1003 DP经典问题,最大连续子段和1004 简单题1005 找规律(循环点)1006 感觉有点BT的题,我到现在还没过1007 经典问题,最近...
分类:其他好文   时间:2015-06-04 21:00:03    阅读次数:114
找1的个数
题目:给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数。要求: 1.写一个函数 f(N) ,返回1 到 N 之间出现的“1”的个数。例如 f(12) = 5。2.在32位整数范围内,满足条件的“f(N) =N”的最大的N是多少。设计思路:这个题目也是一个寻找规律的...
分类:其他好文   时间:2015-06-04 20:41:48    阅读次数:106
找规律 2015百度之星资格赛 1001 大搬家
题目传送门 1 /* 2 找规律:题目真心读不懂,排列组合的题目 3 */ 4 #include 5 #include 6 #include 7 #include 8 using namespace std; 9 10 typedef long long ll;11 12 const...
分类:其他好文   时间:2015-06-01 20:14:19    阅读次数:119
CodeForces 527A--卡时间
题意:把 a*b 的一张矩形的纸不断地折,直到最后得到都是正方形。求得到的正方形的个数。 分析:如果直接模拟的话会超时。所以画图找规律。 代码: #include #include using namespace std; long long t,a,b,tmp; int main() { while(cin>>a>>b){ t=0; if(a<b) swap(a,b); wh...
分类:其他好文   时间:2015-05-31 21:46:38    阅读次数:169
1218条   上一页 1 ... 86 87 88 89 90 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!