上一页 1 ··· 10 11 12 13 14
摘要: (一)求最大公约数 思路:辗转相除法(欧几里德算法) 1 int Gcd(int a,int b) 2 { 3 if(a<b) 4 { 5 int tmp=a; 6 a=b; 7 b=tmp; 8 } 9 while(a%b) 10 { 11 int tmp=a%b; 12 a=b; 13 b=tm 阅读全文
posted @ 2017-06-22 21:58 萌萌的美男子 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1.题目A:Karen and Morning 题意: 给出hh:mm格式的时间,问至少经过多少分钟后,该时刻为回文字符串? 思路: 简单模拟,从当前时刻开始,如果hh的回文rh等于mm则停止累计。否则,根据rh和mm的大小来累计sum,然后hh+1,不断尝试。 1 #include<iostrea 阅读全文
posted @ 2017-06-18 11:27 萌萌的美男子 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 如何交换二变量的值? 1.三变量法:通过一个中间变量来达到交换的目的。 2.不借助中间变量:加减法 3.不借助中间变量:位运算法(异或) 4.只改变输出顺序(针对算法竞赛) 阅读全文
posted @ 2017-03-05 10:42 萌萌的美男子 阅读(161) 评论(0) 推荐(0) 编辑
摘要: scanf和printf头文件:<stdio.h> 1.%d、%3d、%03d、%-3d区分 %d:以十进制形式输出整数(int) %3d:指定宽度为3,不足的左边补空格 %03d:一种左边补0 的等宽格式,比如数字12,%03d出来就是: 012 %-3d:左对齐,不足三位右边用空格填补 2.sc 阅读全文
posted @ 2017-03-05 10:23 萌萌的美男子 阅读(407) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14