- 5
- 0
- 约 17页
- 2015-07-22 发布于河南
- 举报
第六次课 补充知识 算法 算法 算法是计算机的生命。没有算法,就没有软件,计算机也就成了一个冰冷的机器,没有什么实用价值。很多人认为,算法是数学的内容,学起来特别麻烦。我们不能认为这种观点是错误的。但是我们也知道,软件是一种复合的技术,如果一个人只知道算法,但是不能用编程语言很好地实现,那么再优秀的算法也不能发挥作用。一个人只有有了很好的计算机知识和数学知识,才能在算法的学习上不断进步。不管算法多么简单,都要自己亲手实践,只有不断认识错误、不断发现错误,才能不断提高自己的编程能力,不断提高自己的业务水平。 算法 其实任何算法都有自己的应用环境和应用场景,没有算法可以适用于所有的场景。这一点希望大家明白。同时,我们也要清楚复杂的算法都是由普通的算法构成的,没有普通的算法就没有复杂的算法可言,所以复杂变简单,由大化小,这就是算法分治递归的基本思想。 下面做最简单的几个算法实例 一步一步学起 练习1 整数相加 第一步 写一个构造函数 ,这个函数是为了实现 整数相加. int INTADD(int maxint) { int i=0; int sum=0; ...具体算法实现... return sum; } 练习1 整数相加 第二步 一个普通的函数,那么首先需要判断的就是入口参数的合法性 int INTADD(int m
您可能关注的文档
最近下载
- 深度解析(2026)《GBT 3105-2002普通螺栓和螺钉 头下圆角半径》(2026年)深度解析.pptx VIP
- 2026新人教版八年级数学下学期期中综合质量评估试卷及答题卡.docx
- 《落叶清扫机设计》毕业学术论文.doc VIP
- 梅州市梅江区2025-2026学年第二学期三年级语文期中考试卷(部编版含答案).docx VIP
- 实施指南(2025)《GBT3105-2002普通螺栓和螺钉头下圆角半径》.pptx VIP
- 结核预防性治疗方案.pdf VIP
- 文始初学实践.pdf VIP
- 2026届重庆市巴蜀中学高三下学期二模考试政治试卷(文字版,含答案).docx
- 2026上海新高考物理核心考点密押试卷(附答案解析).docx VIP
- 数字文化产业商业模式创新与消费者行为分析报告.docx
原创力文档

文档评论(0)