编程语言【经典算法】
文墨一剑
古今之成大事业、大学问者,必经过三种之境界:“昨夜西风凋碧树。独上高楼,望尽天涯路。”此为第一境也。
“衣带渐宽终不悔,为伊消得人憔悴。”此第二境也。
“众里寻他千百度,蓦然回首,那人却在灯火阑珊处。”此第三境也。
此等语皆非大词人不能道。然遽以此意解释诸词,恐为晏欧诸公所不许也。
展开
-
算法竞赛入门经典(刘汝佳)1
1、const 关键字表明它的值是不可以改变的。2、要输出025,也就是输出以0开头,把输出格式变为%03d即可,3表示输出的位数。3、函数floor(x),表示返回 x 的整数部分。必须包含头文件”math.h“。4、continue 语句起作用为结束本次循环,即跳过循环体下面尚未执行的语句,接着进行下一次是否执行循环的判定; continue 语句和break 语句的原创 2015-07-30 18:53:46 · 1422 阅读 · 0 评论 -
C语言经典算法100例(一)
C语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。 接下来我们先来看10道: (1)输出9*9乘法口诀。 [cpp] view plaincopy//9*9乘法口诀表转载 2015-07-31 10:32:13 · 1517 阅读 · 0 评论 -
C语言经典算法100例(二)
11.判断某一年是否是闰年。[cpp] view plaincopy//判断某一年份是否是闰年 int IsLeapYear(int year) { return (year % 400 == 0 || (year % 4 == 0) && (year % 100 != 0)); } 运行结果:转载 2015-07-31 10:34:52 · 792 阅读 · 0 评论 -
C语言经典算法100例(三)
1.河内之塔说明河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内为越战时北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及这个故事,据说创世纪时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64个由上至下依由小至大排列的金盘(Disc),并命令僧侣将所有转载 2015-07-31 10:35:07 · 2480 阅读 · 0 评论