- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1.1算法的概念;把大象放进冰箱里需要几步? ;?;知识探究(一):算法的概念;?;思考3:参照上述思路,一般地,解方程
组 的基
本步骤是什么?; ;;算法的特点:
1.有序性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后续步骤,只有执行完前一步才能执行后一步
2.明确性:算法的每一步计算,都必须有确定的结果,不能模棱两可,即算法的每一步只有唯一的执行路径,对于相同的输入只能得到相同的输出结果
3.有限性:一个算法当运行完有限个步骤后必须结束,不能是无限地运行
4.可行性:算法中的每一步骤必须能用实现算法的工具精确表达,并能在有限步内完成。
5.不唯一性:解决一个或一类问题,可以有不同的方法和步骤,解决这个或这类问题的算法不一定是唯一的
6.普遍性:算法一般???适用于输入值集合中不同形式的输入值,而不是局限于某些特殊的值,即算法具有一般性,一个算法总是针对某类问题设计的,所以对于求解这类问题中的任意一个问题都应该是有效的
;算法的设计
(1)算法设计的目的
设计算法的目的实际上是寻求__________的算法,它可以通过计算机来完成.设计算法的关键是把过程分解成若干个__________,然后用计算机能够接受的“语言”准确地描述出来,从而达到计算机执行的目的;(3)算法的描述
①展现形式:目前可使用文字语言表示.
②展现方式:算法常用下列方式来表示:
第一步,……
第二步,……
第三步,……
……;*;第四步,用5除7,得到余数2,因为余数不为0 ,所以5不能整除7;第四步,用5除7,得到余数2,因为余数不为0 ,所以5不能整除7;第一步, ;例1.写出求1+2+3+4+5+6的一个算法.;算法设计的步骤
设计一个具体的算法,通常按以下步骤:;例2.(1)一个算法的步骤如下:
第一步,输入x的值.
第二步,计算y=x2.
第三步,计算z=2y-log2y.
第四步,输出z的值.
若输入x的值为-2,则输出z的值为( )
A.2 B.4 C.12 D.14;【变式】(1)如下算法:
第一步,输入x的值.
第二步,若x≥0成立,则y=x,否则执行下一步.
第三步,计算y=2x2-4.
第四步,输出y的值.
若输入x=-2,则输出y=________.;小结:
您可能关注的文档
- 通信与广电工程技术的课件(有线部分).ppt
- 一般现在时+现在进行时+一般过去时.ppt
- 幼儿园成长档 案的模板.ppt
- 运放组成的加减乘除等运算讲解电路.ppt
- 新概念第一册第63课 Lesson 63.ppt
- 谈《诗经》中的男女恋爱的问题.ppt
- 英文字母教学W,X,Y,Z.ppt
- 历史12课 探索生命起源之谜.ppt
- 员工行为的规范的培训-的课件.ppt
- 人教版小学数学知识四年级下册运算讲解定律 乘法分配律的简便运算讲解.ppt
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)