1.4算法的概念和表示方法.ppt_第1页
1.4算法的概念和表示方法.ppt_第2页
1.4算法的概念和表示方法.ppt_第3页
1.4算法的概念和表示方法.ppt_第4页
1.4算法的概念和表示方法.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实践体验一、将柱a上的3个盘子移动到柱c上。 规则:1.移动时不能在小圆盘上放大圆盘。 2.3根柱子之间一次只能移动一个圆盘。a、b、c、a、b、c、情景导入、a、b、c、a、b、c、b、c、c、b、c、b、c、b、c、c、c、c、c、c、c、c、c、c、c、c、c、c、c、c、3.7算法的概念与表现方法、01、算法的概念、算法的概念生活中有算法。 例如,、田忌赛马的提案、一维二次方程式的解题过程、演奏乐谱、武侠易筋经、无线电操作的图解等02、算法的特征、算法的动作序列贫穷,即算法由有限步骤构成,算法中的动作的表现形式是逐步的这些动作的含义应当是明确的(即,不是二义的)同时也应当可能的(即,有限的时间)。 每分钟读一本书第61页的算法描述,用语言概括该算法的特征,1 .有穷性(步骤有限),2 .有确定性(无二义性),4.0多个输入(即使没有输入量,也可以从外部输入初始数据),算法的特征3 .可能性(在有限时间内可能),输出:所有整数,求解: 10/正整数,求解:-3,5.1个以上的输出(需要输出),“程序错误”也输出;03,算法优化,煮饭,炒菜假定为同一锅,切菜和蔬菜,菜和炒菜三个下面选择哪种方法操作,为什么要面对同样的问题,解决问题的方法和步骤很多,我们尽量用简单、时间和步骤少的方法来解决问题。 对于同样的问题,有不同的解题方法和程序。 华罗庚在数学普及读物统筹方法平话及补充中,以“沏茶”为例,明确了设计和选择合适的最佳算法的重要性。1 .自然语言:用汉语和英语这样的自然语言表现算法。 04、算法的表现方法,通常使用的文字易懂,为了正确的表现而语义变得冗馀。 容易出现“二义性”。我们班的丁先生对张先生说数学老师要去办公室,形象直观,是程序员经常写算法的工具,流程图用图框和流程图线表示算法,简洁易懂。04、算法的表现方法、流程图、流程规则:根据算法的各个步骤,适当的流程图、流程图符号:04、算法的表现方法,例如:使用流程图输入“两个不同的正整数,其中最大值为开始,输入变量a、b的值,max=a、ab? 另外,输出max=b、最大值变量max的值,结束、y、n、04、算法的表现方法、设计一个算法,对于任意输入的3个不均匀的整数x、y、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论