高中數(shù)學(xué)必修3同步練習(xí)與單元檢測第一章 算法初步 §1.3
《高中數(shù)學(xué)必修3同步練習(xí)與單元檢測第一章 算法初步 §1.3》由會員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué)必修3同步練習(xí)與單元檢測第一章 算法初步 §1.3(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1.3算法案例課時目標(biāo)通過三種算法案例:輾轉(zhuǎn)相除法與更相減損術(shù),秦九韶算法,進位制,進一步體會算法的思想,提高算法設(shè)計水平,體會中國古代數(shù)學(xué)對世界的貢獻1輾轉(zhuǎn)相除法(1)輾轉(zhuǎn)相除法,又叫歐幾里得算法,是一種求兩個正整數(shù)的最大公約數(shù)的古老而有效的算法(2)輾轉(zhuǎn)相除法的算法步驟第一步,給定兩個正整數(shù)m,n.第二步,計算m除以n所得的余數(shù)r.第三步,mn,nr.第四步,若r0,則m、n的最大公約數(shù)等于m;否則,返回第二步2更相減損術(shù)第一步,任意給定兩個正整數(shù),判斷它們是否都是偶數(shù)若是,用2約簡;若不是,執(zhí)行第二步第二步,以較大的數(shù)減去較小的數(shù),接著把所得的差與較小的數(shù)比較,并以大數(shù)減小數(shù),繼續(xù)這個操作,直到所得的數(shù)相等為止,則這個數(shù)(等數(shù))或這個數(shù)與約簡的數(shù)的乘積就是所求的最大公約數(shù)3秦九韶算法把一個n次多項式f(x)anxnan1xn1a1xa0改寫成如下形式:(anxan1)xan2)xa1)xa0,求多項式的值時,首先計算最內(nèi)層括號內(nèi)一次多項式的值,即v1anxan1,然后由內(nèi)向外逐層計算一次多項式的值,即v2v1xan2,v3v2xan3,vnvn1xa0這樣,求n次多項式f(x)的值就轉(zhuǎn)化為求n個一次多項式的值4進位制進位制是人們?yōu)榱擞嫈?shù)和運算方便而約定的記數(shù)系統(tǒng),“滿k進一”就是k進制,k進制的基數(shù)是k.把十進制轉(zhuǎn)化為k進制數(shù)時,通常用除k取余法一、選擇題1下列說法中正確的個數(shù)為()(1)輾轉(zhuǎn)相除法也叫歐幾里得算法;(2)輾轉(zhuǎn)相除法的基本步驟是用較大的數(shù)除以較小的數(shù);(3)求最大公約數(shù)的方法,除輾轉(zhuǎn)相除法之外,沒有其他方法;(4)編寫輾轉(zhuǎn)相除法的程序時,要用到循環(huán)語句A1 B2 C3 D4答案C解析(1)、(2)、(4)正確,(3)錯誤2用更相減損術(shù)求294和84的最大公約數(shù)時,需做減法的次數(shù)是()A2 B3 C4 D5答案C解析由于294和84都是偶數(shù),所以用2約簡:2942147,84242,又由于147不是偶數(shù),所以14742105,1054263,634221,422121,故需做4次減法,故選C.31 037和425的最大公約數(shù)是()A51 B17 C9 D3答案B解析1 0374252187,425187251,18751334,5134117,34172,即1 037和425的最大公約數(shù)是17.4用秦九韶算法計算多項式f(x)6x65x54x43x32x2x7在x0.4時的值時,需做加法和乘法的次數(shù)的和為()A10 B9 C12 D8答案C解析f(x)(6x5)x4)x3)x2)x1)x7加法6次,乘法6次,6612(次),故選C.5已知f(x)x52x33x2x1,應(yīng)用秦九韶算法計算x3時的值時,v3的值為()A27 B11 C109 D36答案D解析將函數(shù)式化成如下形式f(x)(x0)x2)x3)x1)x1由內(nèi)向外依次計算:v01,v11303,v233211,v3113336,v43631109,v510931328.6下列有可能是4進制數(shù)的是()A5 123 B6 542 C3 103 D4 312答案C解析4進制數(shù)每位上的數(shù)字一定小于4,故選C.二、填空題7輾轉(zhuǎn)相除法程序中有一空請?zhí)钌洗鸢竌 MOD b解析MOD用來表示a除以b的余數(shù)8更相減損術(shù)程序中有兩空請?zhí)钌洗鸢竌bbr9已知三個數(shù)12(16),25(7),33(4),將它們按由小到大的順序排列為_答案33(4)12(16)25(7)解析將三個數(shù)都化為十進制數(shù)12(16)116218,25(7)27519,33(4)34315,33(4)12(16)25(7)三、解答題10用兩種方法求210與98的最大公約數(shù)解用輾轉(zhuǎn)相除法:21098214,98147.210與98的最大公約數(shù)為14.用更相減損術(shù):210與98都是偶數(shù),用2約簡得105和49,1054956,56497,49742,42735,35728,28721,21714,1477.210與98的最大公約數(shù)為2714.11用秦九韶算法計算多項式f(x)x612x560x4160x3240x2192x64當(dāng)x2時的值解將f(x)改寫為f(x)(x12)x60)x160)x240)x192)x64由內(nèi)向外依次計算一次多項式當(dāng)x2時的值v01,v1121210,v21026040,v340216080,v480224080,v580219232,v6322640.f(2)0,即x2時,原多項式的值為0.能力提升12把111化為五進制數(shù)解111化為五進制數(shù)為421(5)13把10 231(5)化為四進制數(shù)解先化成十進制數(shù)10 231(5)154053252351162550151691再化為四進制數(shù)10 231(5)22 303(4).1輾轉(zhuǎn)相除法與更相減損術(shù)的區(qū)別和聯(lián)系(1)都是求最大公約數(shù)的方法(2)二者的實質(zhì)都是遞歸的過程(3)二者都要用循環(huán)結(jié)構(gòu)來實現(xiàn)2秦九韶算法的特點秦九韶算法的特點在于把求一個n次多項式的值轉(zhuǎn)化為求n個一次多項式的值,即把求f(x)anxnan1xn1a1xa0的值轉(zhuǎn)化為求遞推公式:這樣可以最多計算n次乘法和n次加法即可得多項式的值,和直接代入多項式相比減少了乘法的運算次數(shù),提高了運算效率3十進制與其他進制的轉(zhuǎn)化(1)將k進制轉(zhuǎn)化為十進制的方法:先把k進制數(shù)寫成各位上的數(shù)字與k的冪的乘積的形式,再按十進制的運算規(guī)則計算(2)將十進制化成k進制的方法:用除k取余法,用k連續(xù)去除十進制數(shù)所得的商,直到商為零為止,然后將各步所得的余數(shù)倒序?qū)懗?,即為相?yīng)的k進制數(shù)- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
10 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 高中數(shù)學(xué)必修3同步練習(xí)與單元檢測第一章 算法初步 §1 高中數(shù)學(xué) 必修 同步 練習(xí) 單元 檢測 第一章 算法 初步
鏈接地址:http://www.szxfmmzy.com/p-1384030.html