- 28
- 0
- 约7.55千字
- 约 114页
- 2022-04-21 发布于广东
- 举报
Nikiklaus Wirth 提出的公式: 程序=数据结构+算法 目前 程序=算法+数据结构 +程序设计方法+语言工具和环境 第61页,共114页。 算法及其表示 算法:解决问题所采取的一系列步骤 例,要求用一个给定的半径计算圆的面积,计算机算法为: 设置半径值r; 使用公式s=лr2; 显示S的值。 第62页,共114页。 算法的特点 (1)有输入 算法可以有零个或多个输入。输入是用来在一个算法的执行过程中,向它提供处理对象(数据)或控制算法执行过程的信息。 (2)有输出 算法必须具有一个或多个执行结果的输出。没有输出的算法是一个无效的算法。 第63页,共114页。 算法的特点 (3)有穷性 任何算法都应该在执行有穷步骤之后结束。 (4)确定性 算法不能具有二义性。算法中每一步的语义都应该清晰明了,明确指出应该执行什么操作,如何执行操作。 第64页,共114页。 算法的特点 (5)高效性 根据算法编写出来的程序应具有较高的时空效率。 执行时间短 不占用过多内存。 第65页,共114页。 算法的表示(描述) 自然语言表示 易理解和交流,但易产生二义性。 伪代码表示 伪代码使用介于自然语言和计算机语言之间的文字和符号来描述算法 (用形式化语言
您可能关注的文档
- 积极的投资组合管理.ppt
- 积极的心态主题班会.ppt
- 积极适应新生活 .ppt
- 积极适应新生活.ppt
- 积的乘方公开课.ppt
- 积的变化规律 公开课.ppt
- 积的变化规律.ppt
- 积的变化规律公开课.ppt
- 积的变化规律四年级上册.ppt
- 积的变化规律练习课.ppt
- 浙江舟山市七校联考2026-2027学年高二上学期11月期中语文试题.docx
- 2026北京丰台高一(上)期中语文(教师版).docx
- 土木力学剪力、弯矩的计算.pptx
- 土木基础工程课件第四章 桩基础.pptx
- Allen试验与桡动脉穿刺技术详解(1).pptx
- 江苏南通市2026—2027学年高三第一次调研考试语文试卷及答案.doc
- 2026年度神经内科护理工作汇报.pptx
- 北京大学物流管理概论2024-2025学年第一学期期末试卷可打印大学生期末复习.pdf
- 北京大学英语口语2024-2025学年第一学期期末试卷可打印复习备考.pdf
- 北京大学英语听力2024-2025学年第一学期期末试卷可打印大学生期末复习.pdf
原创力文档

文档评论(0)