c语言第二章算法课件.ppt

上传人:晟*** 文档编号:14819870 上传时间:2022-12-03 格式:PPT 页数:40 大小:552.50KB
下载 相关 举报
c语言第二章算法课件.ppt_第1页
第1页 / 共40页
c语言第二章算法课件.ppt_第2页
第2页 / 共40页
c语言第二章算法课件.ppt_第3页
第3页 / 共40页
c语言第二章算法课件.ppt_第4页
第4页 / 共40页
c语言第二章算法课件.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

第二章程序的灵魂- 算法教材第2 章一个程序包括对数据的描述和对数据处理的描述。1对数据的描述,即数据结构。 在C语言中,系统提供的数据结构,是以数据类型的形式出现的。2对数据处理的描述,即计算机算法。算法是为解决一个问题而采取的方法和步骤,是程序的灵魂。为此,著名计算机科学家沃思(NikiklausWirth)提出一个公式:数据结构+算法+文档=程序实际上,一个程序除了数据结构和算法外,还必须使用一种计算机语言,并采用结构化方法来表示。程序设计概述算法:解决一个具体问题的意义明确的步骤的集合。从程序来说,也可以说算法是一个有限条指令的集合,这些指令确定了解决某一特定类型问题的运算序列。对于同一个问题可以有不同的解题方法和步骤,也就是有不同的算法。算法有优劣,一般而言,应当选择简单的、运算步骤少的,即运算快、内存开销小的算法(算法的时空效率)。21 算法的概念买电视机的步骤:选好货物开票 付款 拿发票 取货回家考大学上大学的步骤填报名单 交报名费拿准考证参加考试得到录取通知书报到注册n 计算机算法 计算机能执行的算法n 数值运算算法n 非数值运算算法例1求12345。可先写出这样的算法

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。