- 2
- 0
- 约6.02千字
- 约 36页
- 2018-02-15 发布于浙江
- 举报
[计算机软件及应用]第02章_算法
第2章 算 法 2.1 算法的概念 2.2 计算机算法的表示方法 2.3 算法的特点及算法设计的要求 2.4 计算机程序设计的基本方法 本章重点 算法的表示方法 结构化算法的三种基本结构 算法的特点及算法设计的要求 计算机程序设计的基本方法 2 . 1 算法的概念 广义地说,为解决问题而采取的方法和步骤就称为算法。不同的问题有不同的算法,同一个问题也可以有不同的算法。 计算机中的算法是指用计算机语言解决问题的方法和步骤。 计算机处理问题的一般过程为: 计算机算法分为两类: 有数值运算算法和非数值运算算法。 数值运算:求数值解。如求方程的根、函数的积分等数学运算。 非数值运算:包括面很广。常见的如事物管理领域的金融、财务管理,人事管理,图书检索、行车调度管理等。 算法举例 【例2.1】 有8只外形相同的球,其中7只重量相同,1只较轻。用一台没有砝码的天平找出较轻的球,怎样称法? 【方法一】 逐个球比较。 先任取2只球,分放天平的两边。若轻球已在其中,一次即可找出。若头两只球等重,则取走其中一只球,换上另一球再称,以此类推,直至分出轻重。 这种称法,碰得巧只称1次(当轻球在头两只球中时)就可找到轻球;也可能称2次、3次、……,最多要称7次(当最后一球为轻球时)。 算法举例 【方法二】 8 只球一起称。 第1步: 将8 只球平均分成两组,分放天平两边,
您可能关注的文档
- [计算机软件及应用]数据库第六章.ppt
- [计算机软件及应用]数据库系统及应用02.ppt
- [计算机软件及应用]数据库基础入门精通篇.ppt
- [计算机软件及应用]数据结构习题集附答案.doc
- [计算机软件及应用]数据结构程序设计校园旅游导航系统.doc
- [计算机软件及应用]数据结构-线性表.ppt
- [计算机软件及应用]新乡阳光新城8月总结9月推广.ppt
- [计算机软件及应用]易飞工单和委外子系统.ppt
- [计算机软件及应用]树和二叉树.ppt
- [计算机软件及应用]概率论与数理统计教程&第七章.ppt
- 第4课 对称的鱼形(教学设计)一年级美术下册(湘美版2024).docx
- 2024-2025学年山东省德州市德城区青岛版一年级下册期中测试数学试卷.docx
- 第二单元 溶液的酸碱性 第2课时(教学设计)高中化学苏教版2019选择性必修1.docx
- Unit 4 Achievements Period 3(教学设计)高中英语沪教版2020必修第二册.docx
- 全册(教学设计)湘艺版音乐三年级上册.docx
- 第二单元 化学反应的方向与限度 第2课时(教学设计) 高中化学苏教版2019选择性必修1.docx
- 2.1 共价键 第1课时(教学设计)高中化学人教版选择性必修2.docx
- 4.6.2神经调节(第1课时)教学设计-人教版2024八年级上册生物.docx
- Unit 4 The senses Cultural focus(教学设计)高中英语沪教版2020选择性必修第一册.docx
- 2020年中考数学真题分项汇编:数据分析专题.pdf
最近下载
- 2026人教版三年级下册语文期末考试3套精选试卷(含答案解析).docx
- 2024-2025学年河北省保定市高一下学期期末物理试题含答案.docx VIP
- 《穿越活动断裂带铁路隧道设计规范》.pdf VIP
- 第一单元习作:那一刻,我长大了(课件)统编版语文五年级下册.pptx VIP
- DB33T 2062-2017 公路绿化设计规范 .docx VIP
- 外研社一起点小学六年级下册英语知识点汇总.docx VIP
- 2023-2024学年深圳市高级中学7下期末英语试卷.pdf VIP
- 阿洛酮糖生产线项目初步设计.docx
- 济南二模地理试题答案2026.doc VIP
- 苏TZG01-2026 预应力混凝土空心方桩图则.docx
原创力文档

文档评论(0)