- 12
- 0
- 约1.13万字
- 约 77页
- 2017-09-23 发布于未知
- 举报
一、算法的概念 Pascal之父沃思(Nikiklaus Wirth)提出 一个公式: 数据结构 + 算法 = 程序 数据结构: 各种数据的类型和组织形式 算法: 处理数据的思路和步骤 算法的实质就是解决: 做什么?怎么做? 因此算法是指解决一个问题的方法和策 步骤。注意:解决同一个问题的算法有 可能不唯一。 计算机算法可分为两类 数值算法:数值运算的目的是求数值解, 如求平方、求定积分等。研究深入,算法 成熟,“数学程序库” math.h。 非数值算法:最常见的是用于事务管理领 域,如排序和检索(查找)。参考已有类 似算法,重新设计。 二、算法的表示方法 自然语言 (通俗易懂, 文字冗长, 容易有“歧义性”) 流程图 (灵活, 自由, 形象, 直观, 易理解, 占篇幅大) N-S图 (新型流程图, 简洁) 伪代码 (介于自然语言和计算机语言之间, 中英文皆可,格式自由, 易修改, 不直观, 不容易发现逻辑错误) 计算机语言 (用计算机实现算法, 可以执行出结果, 比如 C 语言) 【例3.1】用自然语言描述交换算法 拿一个空杯子c,将a中的酱油倒入c中。 将b中的醋倒入a中。 将c中暂存的酱油倒入b中。 用自然语言描述渡河算法 ① 两个野人先过河,一个野人回来。 ② 再两个野人过河,一个野人回来。 ③ 两个牧师过河,一个野人和一个牧师回来。
您可能关注的文档
- (五星级)二级建造师法律法规复习绝对重点.doc
- (学习)商业地产项目定位与招商策略(30P).doc
- 《会计基础》习题全集及答案1.doc
- 《经济数学》教案.doc
- 35KV变电所电气施工方案.doc
- 新发展英语2第五单元.ppt
- 新发展英语2第一单元.ppt
- 信息检索 第二章 中文文献数据库.ppt
- 信息检索 第三章 综合性科技文摘索引数据库-1(EI).ppt
- 液压-第01章液压传动概述.ppt
- 2026河北秦皇岛博物馆招聘3人备考题库及答案详解1套.docx
- 别必雄在全市一季度经济形势分析会上的讲话.docx
- 办事处主任述职述廉述法述德报告.docx
- 2026江西吉安市吉水县妇女联合会面向社会招聘1名综合岗备考题库及一套参考答案详解.docx
- 2026河南郑州高新区外国语实验小学意杨校区教师招聘备考题库完整答案详解.docx
- 2026河南省医学科学院电生理研究所博士招聘备考题库精编答案详解.docx
- 2026江西吉安市农业农村发展集团有限公司招聘司机1人备考题库及答案详解参考.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库含答案详解.docx
- 2026河北保定高阳普康儿童医院诚聘11人备考题库及完整答案详解.docx
- 2026河南郑州佳和中医院招聘备考题库及一套完整答案详解.docx
最近下载
- 金陵科技学院《工程制图》专转本考试试卷(含答案).pdf VIP
- 医疗机构医用耗材管理规范(国药监械管〔2025〕61号,附解读).docx VIP
- 四年级国测德育模拟试卷.docx VIP
- 4,测定焊缝(通用)探伤仪斜探头折射角和声轴偏斜角.doc VIP
- 腹腔内窥镜手术系统注册审查指导原则 第4部分:风险管理2025.docx VIP
- 卫生健康行业数据分类分级指南(试行).pdf VIP
- JB_T 10088-2016 6kV~1000kV级电力变压器声级.pdf VIP
- 2026全球及中国薄晶圆临时键合设备和材料行业需求动态与前景趋势预测报告.docx
- 美术专业个人简历制作与面试技巧.docx VIP
- 开鲁县污水排放站危废暂存库改造项目环境影响报告表.doc VIP
原创力文档

文档评论(0)