黑马程序员技术交流社区
标题:
程序的灵魂——算法
[打印本页]
作者:
LEON27
时间:
2015-6-22 01:02
标题:
程序的灵魂——算法
程序=算法+数据结构+程序设计方法+语言环境
一、什么叫算法
为解决一个问题而采用的方法和步骤。
二、算法的分类
数值算法和非数值算法。
三、算法特性
有 穷 性
确 定 性
输 入 性
输 出 性
有 效 性
四、怎样表示一个算法
1 用自然语言表示算法(通俗易懂)
2 用流程图表示算法(灵活、自由、形象、直观)
3 3种基本结构和改进的流程图
1.传统流程图的弊端:允许跳转
2. 3种基本结构 (1)顺序结构
(2)选择结构
(3)循环结构
3.三种基本结构的特点
(1)只有一个入口
(2)只有一个出口
(3)结构内的每一部分都有机会都有机会被执行到
(4)结构内不存在死循环
作者:
Fighting--BJ
时间:
2015-6-22 01:33
学习了,感谢楼主!总结的很到位,不过能再举一两个例子,我想对新手的我们会有更大的帮助!
作者:
白0702
时间:
2015-6-22 16:09
总结的很好,正如一楼所说,能举一些相关例子会更好!
作者:
李言
时间:
2015-6-22 21:12
怒赞!!!!
作者:
张国繁
时间:
2015-6-22 21:14
今天学习了!对于我这个小白来说挺有用的
作者:
XiaoBaoMi
时间:
2015-6-22 21:43
楼主总结的好 学习了
作者:
cxl19900517
时间:
2015-6-22 21:54
标题很独特、、、
作者:
Dove丶凡
时间:
2015-6-22 22:48
666分享的很好
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2