版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法01算法的概念广义算法:解决问题或完成任务的一系列步骤。计算机领域的算法:用计算机解决问题的步骤,是为了解决问题而让计算机有序执行的、无歧义的、有限步骤的集合。01算法的概念计算机程序设计:用计算机理解的语言描述算法并将其输入到计算机中。02算法的五大特征算法的五大特征有穷性:一个算法的执行步骤是有限的,即它是能终止的可行性:算法中的每个步骤都是可以实施的,而且能在有限的时间内完成确定性:算法中每个步骤的执行描述必须是明确的0个或多个输入:初始数据可以从外界输入,也可以包含于算法之中1个或多个输出:算法的目的是用来解决问题,因此必须包含至少一个输出问题与讨论在求一元二次方程实数根的算法中,当方程不存在实数根,也要求输出“方程无实数根”。这一要求主要体现了算法特征中的()②不能用算法描述“输出所有完全平方数”,是因为该任务不符合算法中的()1个或多个输出有穷性03算法的要素(了解)
算法的要素数据:明确初始数据、运算时产生的中间数据及以及代表问题解决的结果数据运算:数据进行运算时,必须明确每一步的运算是什么、对哪些数据进行运算等控制转移:在算法执行过程中,有时需要根据数据或运算结果的特点进行不同的处理,这时就需要运用控制转移来执行不同的操作03算法的描述算法描述方式概念特点表现形式自然语言用日常中交流的语言来描述算法通俗易懂,但书写较麻烦、对复杂的问题难以表达准确、容易出现歧义(1)输入变量flag的值(2)若flag值为1,则设置指示灯为绿色,输出“空车位”,否则,设置指示灯为红色,输出“非空车位”流程图用规定的图形符号来描述算法形象直观,容易理解,但分支增多时会出现流程线相互交叉,从而影响算法的理解03-1流程图01顺序结构定义:各个步骤按照先后顺序依次执行的结构。特点:每个步骤按照算法中出现的顺序依次执行;每个步骤一定会被执行依次,而且只执行一次。结构:01顺序结构网上购票的算法02分支结构定义:先进行条件判断,再根据判断结果分别执行不同处理的控制结构。特点:首先进行条件判断,根据条件是否满足与否来决定执行哪个分支;在一个分支结构中,必定有一个分支被执行,其他分支则被忽略。结构:单分支双分支多分支02分支结构判断方程是否有实数根任何一个算法都离不开的基本结构是顺序结构。02分支结构03循环结构定义:某些步骤需要重复执行的控制结构。特点:在给定条件成立时反复执行某程序段,直到条件不成立为止。结构:03循环结构死循环:是指程序的控制流程一直在重复运行某一段代码,无法结束的情形。思考与练习用画流程图的方法比较a,b两个数的大小,并输出大的数C思考与练习练一练C练一练DD练一练C练一练D03算法的描述算法描述方式概念特点表现形式伪代码用一种比较直观简洁的、符号接近计算机程序代码的方式描述算法紧凑简练,便于进一步转化为相应的计算机程序,但不易排错计算机程序设计语言简称为编程语言,是一组用来定义计算机程序的语法规则,可用来向计算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 租房中介费合同范本3篇
- 全国赛课一等奖人教版数学六年级上册《位置与方向(二)描述简单的路线图》课件
- 铝电解槽2024年度购销合同
- 影视剧制片人聘用合同合同范本
- 物流转让合同2篇
- 2024年度建筑工程钢筋采购供应合同4篇
- 银行账户使用协议书
- 钢结构房屋工程保险服务合同(二零二四年度)3篇
- 建设工程设计合同协议书
- 公司管理人员聘用合同样本
- 2022年ISO9001-2015质量管理体系组织知识清单一览表完整版
- 国有企业薪酬专项审计报告
- 通用办公室文员劳务合同
- 小学美术-13《小导游》课件
- 外观检查记录表
- 急诊科临床诊疗常规技术操作规范
- 维修电工日巡检、修维记录表
- 菌糠的利用课件
- 华北理工大学中药学教案(64学时-田春雨)
- 四年级上册数学课件 -9.1 平均数 ︳青岛版(五四学制)(共21张PPT)
- 药品生产质量管理规范(2010版)(含13个附录)
评论
0/150
提交评论