![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
Edward-liang
If you really want to do something, there'll be a way. If you don't, there'll be an excuse.
展开
-
『算法学习笔记』3rd day. 数据类型实验
数据类型实验 实验A1:表达式11111*11111的值是多少?把5个1改为6个1呢?9个1呢? 实验结果: 在改为6个1的时候如果仍然用int会得到乘积为负数的错误结果 yes! 11111*11111= 123454321 yes! 111111*111111= -539247567 yes! 111111111*111111111= 1653732529 必须改用l原创 2014-02-20 19:50:35 · 1680 阅读 · 4 评论 -
NOJ1023字符串排序
Time Limit(Common/Java):1000MS/3000MS Memory Limit:65536KByte Total Submit:1243 Accepted:242 Description 有一些A、C、M组成的字符串,将其按字符A排序。 Input 一组测试数据,输入数据由若干行组成,每行是字符A、C或M组成的字符串。原创 2014-08-27 10:53:13 · 1123 阅读 · 0 评论 -
华为第二届 疯狂程序员比赛第二场
1.模拟触摸屏的手势判断 描述: 如今电子产品触摸屏非常普及,触摸屏最重要的特点是要感知用户的手势,如,感知手指是向上下左右哪个方向滑动。 请编写程序,输入用户手势轨迹上两个点坐标x1,y1和x2,y2,输出表示手势方向字符串(UP,DOWN,LEFT或者RIGHT),如果两点坐标相同,则输出字符串CLICK,表示是点击操作。 假设屏幕左上角为坐标原点(0, 0),横向为x坐标,竖原创 2014-07-01 18:57:29 · 1504 阅读 · 0 评论 -
『算法学习笔记』13-15th day. 10道习题
2-1 位数 digit 输入一个不超过10^9的正整数输出它的位数。例如12735位数是5。不要使用任何数学函数,只用四则运算和循环语句实现。原创 2014-03-10 10:45:23 · 1277 阅读 · 0 评论 -
『算法学习笔记』23th-24th day. 数组
exa3.0 1 /** 2 * output the input numbers in reverse order. 3 */ 4 #include 5 #define MAXN 100 +10 6 int main() 7 { 8 int a[MAXN]; 9 int i, x,n=0; 10 while原创 2014-03-12 11:18:05 · 1158 阅读 · 0 评论 -
『算法学习笔记』24th day. 字符数组
在C语言中,字符串实际上就是字符数组----你可以像处理普通数组一样处理字符串,只需要注意输入输出和字符串函数的使用。 exa3-3 竖式问题 找出所有形如abc*de(3位数×2位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有竖式,所有竖式前应该有编号,以后应有一个空行。 最后输出解的总数。 1 #include原创 2014-03-12 19:38:50 · 1200 阅读 · 0 评论 -
『算法学习笔记』2nd day. 分支程序设计
例题1-3原创 2014-02-20 10:44:18 · 983 阅读 · 0 评论 -
『算法学习笔记』1st day. 顺序结构程序设计
拿着算法书,我实在不知从何开始。虽然想参加算法比赛,但是不论如何需要从基本开始掌握。心急往往会出错,索性我从书上的例题开始研究,顺便研究相关的知识点,全部都总结在博客里,也方便自己以后复习。我参考的书籍是 刘汝佳的《算法竞赛 入门经典》,以后不指出均以此书为准。 我的情况是以前学过C语言,但是使用的并不多,也很久没碰了,基本可以算是零基础,所以如果有类似情况的朋友也欢迎交流学习。 例题1-1原创 2014-02-18 21:55:09 · 1252 阅读 · 0 评论 -
『算法学习笔记』11th day. 文件操作<2>
例题2-4 数据统计(续) 输入一些整数,求出它们的最小值,最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000整数。 自己增加一个输出和的功能 这样平时可以用来记分。 并不是所有比赛都允许用重定向方式访问文件。 比赛前需要了解文件读写的相关规定:是标准输入输出(也就是标准I/O),还是文件输入输出?如果是文件输入输出,是否禁止用重定向方式访问文件?原创 2014-02-27 21:18:22 · 1120 阅读 · 0 评论 -
『算法学习笔记』10th day. 文件操作<1>
例题2-4 数据统计 输入一些整数,求出它们的最小值,最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000整数。 自己增加一个输出和的功能 这样平时可以用来记分。 1 #include 2 int main() 3 { 4 int x, n =0, min=0, max=0, s=0; 5 while(scanf("%d",&x原创 2014-02-26 21:06:58 · 1255 阅读 · 0 评论 -
『算法学习笔记』9th day. 循环结构 & 计时器函数的使用
例2-1 aabb 输出所有形如aabb的四位完全平方数 1 #include 2 #include 3 int main() 4 { 5 #if 0 6 //思路一 从aabb的可能性角度进行枚举 7 int a,b,temp; 8 for(a=1;a<=9;a++) 9 { 10原创 2014-02-25 20:48:06 · 1449 阅读 · 0 评论 -
『算法学习笔记』4th -8th day. 10道习题 & 常用数学函数
1.平均数 average 输入3个平均数,输出它们的平均值,保留3位小数。 1 #include 2 int main() 3 { 4 int a,b,c; 5 scanf("%d%d%d",&a,&b,&c); 6 printf("%.3f\n", (a+b+c)/3.0); 7 } 注意: (1)第6行 /原创 2014-02-25 10:51:27 · 1624 阅读 · 0 评论