程序的灵魂——算法
2009-08-24 16:22
218 查看
1)对数据的描述。在程序中要指定数据的组织形式,及数据结构(data structure)。
2)对操作的描述。及步骤,也是算法(algorithm)。
数据结构+算法+程序设计方法+语言工具+环境=程序
算法的特性
1)又穷性;
2)确定性;
3)有零个或多个输入;
4)有一个或多个输出;
5)有效性;
算法中的每一个步骤都应当能有效的执行,并得到确定结果。
流程图是用一些图框表示各种操作。
三种基本结构
顺序结构;
选择结构;
循环结构;
【1】直线性循环;
【2】当型(while型)
2)对操作的描述。及步骤,也是算法(algorithm)。
数据结构+算法+程序设计方法+语言工具+环境=程序
算法的特性
1)又穷性;
2)确定性;
3)有零个或多个输入;
4)有一个或多个输出;
5)有效性;
算法中的每一个步骤都应当能有效的执行,并得到确定结果。
流程图是用一些图框表示各种操作。
三种基本结构
顺序结构;
选择结构;
循环结构;
【1】直线性循环;
【2】当型(while型)
相关文章推荐
- 程序的灵魂----算法(二)
- 程序的灵魂——算法
- IT人的算法书单:挖掘程序的灵魂
- 3----程序的灵魂——算法
- 据说是百度的面试题-"灵魂算法" (算法思路分析及程序模拟)
- 第二章 程序的灵魂—算法 (答案)
- 寒假挑战PythonTip(一人一python)总结——算法是程序的灵魂,程序员的心法
- 第二章 程序的灵魂 算法 2.1
- 第2章 程序的灵魂-算法
- 程序的灵魂——算法
- chapter2 算法——程序的灵魂
- 程序的灵魂--算法(二)
- 程序的灵魂——算法
- 算法——程序的灵魂
- 第2章 程序的灵魂-算法
- 程序的灵魂---算法
- chapter2 算法——程序的灵魂
- IT人的算法书单:挖掘程序的灵魂
- C语言 第二章 程序的灵魂——算法
- 程序的灵魂--算法