C语言40学时 第2章程序的灵魂一算法 课堂教学2学时 累计3学时
C语言40学时 第2章 程序的灵魂—算法 课堂教学2学时 累计3学时
C语言40学时 个程序包含两方面的内容 1.对数据的描述 类型、数据的组织形式→数据结构 2.对操作的描述 操作步骤→算法 认真考虑和设计: 数据结构和算法
C语言40学时 一个程序包含两方面的内容 1.对数据的描述 类型、数据的组织形式 → 数据结构 2.对操作的描述 操作步骤 → 算法 • 认真考虑和设计: 数据结构和算法
C语言40学时 什么是程序? 沃思公式: 数据结构+算法=程序 具体化: 程序=算法十数据结构十程序设 计方法十语言工具和环境
C语言40学时 什么是程序? • 沃思公式: 数据结构+算法=程序 • 具体化: 程序=算法+数据结构+程序设 计方法+语言工具和环境
C语言40学时 算法解决的问题是 做什么和怎么做(计算机)
C语言40学时 算法解决的问题是 做什么和怎么做(计算机)
C语言40学时 算法的概念 ·做任何事都有一定的次序和步骤 如:召开会议,报考大学,购物等 为解决一个问题而采取的方法和步骤 就称为“算法” 解决同一个问题可以有不同的方法和 步骤,方法有有劣之分 采用简单的和运算步骤少的方法为优
C语言40学时 算法的概念 • 做任何事都有一定的次序和步骤 如:召开会议,报考大学,购物等 • 为解决一个问题而采取的方法和步骤 就称为“算法” • 解决同一个问题可以有不同的方法和 步骤,方法有有劣之分 • 采用简单的和运算步骤少的方法为优