云南省大姚县实验中学高中数学必修三知识点复习陈龙(50页).ppt
《云南省大姚县实验中学高中数学必修三知识点复习陈龙(50页).ppt》由会员分享,可在线阅读,更多相关《云南省大姚县实验中学高中数学必修三知识点复习陈龙(50页).ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法知识结构:算法知识结构:基本概念基本概念算法算法基本结构基本结构表示方法表示方法应用应用自然语言自然语言程序框图程序框图基本算法语句基本算法语句顺序结构顺序结构条件结构条件结构循环结构循环结构辗转相除法和更相减损数辗转相除法和更相减损数秦九韶算法秦九韶算法进位制进位制赋值语句赋值语句条件语句条件语句循环语句循环语句输入、输出语句输入、输出语句一、算法的定义:一、算法的定义: 通常指可以用计算机来解决的某一类通常指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步须是明确和有效的,而且能够在有限步之内完成。之内完成
2、。算法最重要的特征:算法最重要的特征:1.有序性有序性 2.确定性确定性 3.有限性有限性程序框名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示算法的输入和输出的信息处理框(执行框)赋值、计算判断框判断一个条件是否成立,用“是”、“否”或“Y”、“N”标明二、程序框图二、程序框图三、逻辑结构三、逻辑结构l1、顺序结构l 2、条件结构l 3、循环结构步骤步骤n步骤步骤n+1满足条件?满足条件?步骤步骤A步骤步骤B是是否否满足条件?满足条件?步骤步骤A是是否否循环体循环体满足条件满足条件?否否是是循环体循环体满足条件满足条件?是是否否先做后判,先做后判,否去循环否去循环先判后做,先
3、判后做,是去循环是去循环语句语句一般格式一般格式主要功能主要功能说明说明1.输入输入语句语句2.输出输出语句语句3.赋值赋值语句语句INPUT “提示内容提示内容”;变量变量PRINT “提示内容提示内容”;表达式表达式变量表达式变量表达式可对程序中可对程序中的变量赋值的变量赋值可输出表达式可输出表达式的值,计算的值,计算可对程序中可对程序中的变量赋值,的变量赋值,计算计算(1)提示内容和它后面)提示内容和它后面 的的“;”可以省略可以省略(2)一个语句可以给)一个语句可以给多个变多个变 量赋值量赋值,中间用,中间用“,”分隔分隔(3)无计算功能无计算功能(1)表达式可以是变量,)表达式可以是
4、变量,计算公式,或系统信息计算公式,或系统信息(2)一个语句可以输入多)一个语句可以输入多个表达式,中间用个表达式,中间用“,”分隔分隔(3)有计算功能有计算功能(1)“=”的的右侧右侧必须是表达必须是表达式,式,左侧左侧必须是变量必须是变量(2)一个语句只能给一个)一个语句只能给一个变量赋变量赋(3)有计算功能有计算功能四五种基本算法语句四五种基本算法语句(4)条件语句)条件语句IF-THEN-ELSE格式格式 nIF-THEN格式格式 IF 条件 THEN语句1ELSE语句2END IF满足条件?语句1语句2是否IF 条件 THEN语句END IF满足条件?语句是否(5)循环语句)循环语句
5、WHILE语句UNTIL语句 WHILE 条件循环体WEND满足条件?循环体是否DODO循环体LOOP UNTIL LOOP UNTIL 条条件件满足条件?循环体是否 成立成立AP不成立不成立AP成立成立不成立不成立While(当型)循环)循环Until(直到型)循环)循环两种循环结构有什么差别?两种循环结构有什么差别?先执行循环体,然后再检查条先执行循环体,然后再检查条件是否成立,如果不成立就重件是否成立,如果不成立就重复执行循环体,直到条件成立复执行循环体,直到条件成立退出循环。退出循环。先判断指定的条件是否为真,先判断指定的条件是否为真,若条件为真,执行循环条件,若条件为真,执行循环条件
6、,条件为假时退出循环。条件为假时退出循环。先执行先执行 后判断后判断先判断先判断 后执行后执行1、辗转相除法(欧几里得算法)、辗转相除法(欧几里得算法)定义:定义:所谓辗转相除法,就是对于给定的两所谓辗转相除法,就是对于给定的两个数,用较大的数除以较小的数。若余数不个数,用较大的数除以较小的数。若余数不为零,则将余数和较小的数构成新的一对数,为零,则将余数和较小的数构成新的一对数,继续上面的除法,直到大数被小数除尽,则继续上面的除法,直到大数被小数除尽,则这时较小的数就是原来两个数的最大公约数。这时较小的数就是原来两个数的最大公约数。五、算法案例五、算法案例以求以求8251和和6105的最大公
7、约数的过程为例的最大公约数的过程为例步骤:步骤:8251=61051+2146 6105=21462+1813 2146=18131+3331813=3335+148333=1482+37148=374+0显然显然37是是148和和37的最大公约数,的最大公约数,也就是也就是8251和和6105的最大公约的最大公约数数 2、更相减损术、更相减损术 可半者半之,不可半者,副置分母、子之数,以少减多,可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也,以等数约之。更相减损,求其等也,以等数约之。第一步:任意给定两个正整数;判断他们是否都是偶数。第一步:任意给定两个正整数;判断他们
8、是否都是偶数。若是,则用若是,则用2约简;若不是则执行第二步。约简;若不是则执行第二步。第二步:以较大的数减较小的数,接着把所得的差与较小第二步:以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止,则这个等数就是所求的最大公约数。减数和差相等为止,则这个等数就是所求的最大公约数。(1)、九章算术中的更相减损术:背景介绍:(2)、现代数学中的更相减损术:定义:定义: 所谓更相减损术,就是对于给定的两所谓更相减损术,就是对于给定的两个数,用较大的数减去较小的数,然后将差个数,用较大的数减去较
9、小的数,然后将差和较小的数构成新的一对数,再用较大的数和较小的数构成新的一对数,再用较大的数减去较小的数,反复执行此步骤直到差数和减去较小的数,反复执行此步骤直到差数和较小的数相等,此时相等的两数便为原来两较小的数相等,此时相等的两数便为原来两个数的最大公约数。个数的最大公约数。例例: : 用更相减损术求用更相减损术求9898与与6363的最大公约数的最大公约数. .解:由于解:由于6363不是偶数,把不是偶数,把9898和和6363以大数减小数,以大数减小数,并辗转相减并辗转相减 989863633535636335352828353528287 728287 7212121217 7212
10、114147 77 7所以,所以,9898和和6363的最大公约数等于的最大公约数等于7 7 方法:3、秦九韶算法、秦九韶算法0111)(axaxaxaxfnnnn设设)(xf是一个是一个n 次的多项式次的多项式对该多项式按下面的方式进行改写:对该多项式按下面的方式进行改写:0111)(axaxaxaxfnnnn01211)(axaxaxannnn012312)(axaxaxaxannnn0121)(axaxaxaxannn0121)()(axaxaxaxaxfnnn要求多项式的值,应该先算最内层的一次多项式的值,即要求多项式的值,应该先算最内层的一次多项式的值,即11nnaxav然后,由内到
11、外逐层计算一次多项式的值,即然后,由内到外逐层计算一次多项式的值,即212naxvv323naxvv01axvvnn这种将求一个这种将求一个n次多项式次多项式f(x)的值转化成求的值转化成求n个一个一次多项式的值的方法,称为次多项式的值的方法,称为秦九韶算法秦九韶算法。例例:用秦九韶算法求多项式用秦九韶算法求多项式 f(x)=2x5-5x4-4x3+3x2-6x+7当当x=5时的值时的值.解法一解法一:首先将原多项式改写成如下形式首先将原多项式改写成如下形式 : f(x)=(2x-5)x-4)x+3)x-6)x+7v0=2 v1=v0 x-5=25-5=5v2=v1x-4=55-4=21v3=
12、v2x+3=215+3=108v4=v3x-6=1085-6=534v5=v4x+7=5345+7=2677所以所以,当当x=5时时,多多项式的值是项式的值是2677.然后由内向外逐层计算一次多项式的值然后由内向外逐层计算一次多项式的值,即即例例1 1:将二进制数:将二进制数110011110011(2)(2)化成十进制数。化成十进制数。解:解:根据进位制的定义可知根据进位制的定义可知012345)2(21212020212111001112116132151所以,所以,110011110011(2 2)=51=51110( )110110(10)nnknnnna aa aakakakak把其
13、他进位制的数化为十进制数的公式是什么?把其他进位制的数化为十进制数的公式是什么?注意:注意:1. 1.最后一步商为最后一步商为0 0,2.2.将上式各步所得的余数将上式各步所得的余数从下到上排列从下到上排列,得到:,得到: 89=101100189=1011001(2 2)5 52 22 22 21 12 20 01 10 0余数余数11112222444489892 22 22 22 20 01 11 10 01 1例例2、 把把89化为二进制数化为二进制数例例3 3、把、把8989化为五进制数。化为五进制数。解:解:根据根据除除k k取余法取余法以以5 5作为除数,相应的除法算式为:作为除
14、数,相应的除法算式为:所以,所以,89=32489=324(5 5)89895 517175 53 35 50 04 42 23 3余数余数统计统计用样本估计总体用样本估计总体随机抽样随机抽样简单随机抽样简单随机抽样系统抽样系统抽样分层抽样分层抽样变量间的相关关系变量间的相关关系用样本的频率用样本的频率布估计总体分布布估计总体分布用样本的数字特征用样本的数字特征估计总体数字特征估计总体数字特征线性回归分析线性回归分析1. 1. 简单随机抽样简单随机抽样(1 1)思想:)思想:设一个总体有设一个总体有N N个个体,个个体, 从从中中逐个不放回逐个不放回地抽取地抽取n n个个体作为样本,个个体作为
15、样本, 如果每次抽取时总体内的各个个体被抽如果每次抽取时总体内的各个个体被抽到的机会都相等到的机会都相等, , 则这种抽样方法叫做则这种抽样方法叫做简单随机抽样简单随机抽样. .抽签法:抽签法:第一步,将总体中的所有个体编号,并第一步,将总体中的所有个体编号,并把号码写在形状、大小相同的号签上把号码写在形状、大小相同的号签上. .第二步,将号签放在一个容器中,并搅第二步,将号签放在一个容器中,并搅拌均匀拌均匀. .第三步,每次从中抽取一个号签,连续第三步,每次从中抽取一个号签,连续抽取抽取n n次,就得到一个容量为次,就得到一个容量为n n的样本的样本. .(2 2)步骤:)步骤:随机数表法:
16、随机数表法:第一步,将总体中的所有个体编号第一步,将总体中的所有个体编号. .第二步,在随机数表中任选一个数作为第二步,在随机数表中任选一个数作为起始数起始数. .第三步,从选定的数开始依次向右(向第三步,从选定的数开始依次向右(向左、向上、向下)读,将编号范围内的左、向上、向下)读,将编号范围内的数取出,编号范围外的数去掉,直到取数取出,编号范围外的数去掉,直到取满满n n个号码为止,就得到一个容量为个号码为止,就得到一个容量为n n的的样本样本. .2. 2. 系统抽样系统抽样(1 1)思想:)思想:将总体分成均衡的将总体分成均衡的n n个部分,再个部分,再按照预先定出的规则,从每一部分中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 云南省 大姚县 实验 中学 高中数学 必修 知识点 复习 50
限制150内