第十四章迭代和递归.docx
《第十四章迭代和递归.docx》由会员分享,可在线阅读,更多相关《第十四章迭代和递归.docx(3页珍藏版)》请在优知文库上搜索。
1、第十四章迭代和递归一、迭代1 .迭代的特点迭代是一种根据反馈不断重第的过程,其最终目的是为了使结果更符合目标的需求。在计算机中我们也经常使用到这种方法,让计算机重更执行一段指令或代码,这组指令或代码每执行一次,都会从原值中推导出一个新值,2 .迭代的三要素:(1)迭代变量:即从旧值中推导出的新值(2)迭代关系式:即用旧值推导出新值的公式或方法(3)控制迭代过程:即迭代必须有结束条件。3 .迭代案例及分析3.1 牛顿迭代法求a的平方根基本思路:先估测一个近似值X,然后不断令X等于X和a/x的平均数。经过多次迭代之后,X的值将逐渐逼近a的平方根。这种方法只能无限接近平方根,对完全平方数往往无法得出
2、整数根结果。迭代三要素分析:迭代变量:近似值X;迭代关系式:x=(x+ax)2;控制迭代过程:前后两次产生的X的差的绝对值小于10-5a=3x=a/2whileabs(x+a)2-x)0.00001:=(x+a)2Print(aJ1的平方根为ll,round(x+ax)2,4)3.2 斐波那契数列求和提示:斐波那契数列:1,12358,13,21.迭代三要素分析:1迭代变量:an迭代关系式:an=an+an-23控制迭代过程:n=15al=a2=1sum=0foriinrange(15):#求前15位斐波那契数的和sum=sum+alal,a2=a2,al+a2print(sum)3.3 欧几
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十四 章迭代 递归
