


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第 11 課時(shí) 5.4 算法案例重點(diǎn)難點(diǎn) 重點(diǎn):通過(guò)案例分析,體會(huì)算法思想,熟練算法設(shè)計(jì),進(jìn)一步理解算法的基本思想,發(fā)展有條理的思考和 表 達(dá)能力,提高邏輯思維能力。難點(diǎn):在分析案例的過(guò)程中設(shè)計(jì)規(guī)范合理的算法學(xué)習(xí)要求1. 理解剩余定理的內(nèi)涵2. 能利用剩余定理解決“韓信點(diǎn)兵一孫子問(wèn)題”【課堂互動(dòng)】 歷史背景:韓信是秦末漢初的著名軍事家,據(jù)說(shuō)有一次漢高祖劉邦在衛(wèi)士的簇?fù)硐聛?lái)到練兵場(chǎng),劉邦問(wèn)韓信有什么辦法,不要逐個(gè)報(bào)數(shù),就能知道場(chǎng)上士兵的人數(shù)。韓信先令士兵排成 3列縱隊(duì),結(jié)果有2人多余;接著他立刻下令將隊(duì)形改為5列縱隊(duì),這一改,又多岀3人;隨后他又下令改為7列縱隊(duì),這一次又剩下 2人無(wú)法成整行。韓
2、信看此情形,立刻報(bào)告共有士兵2333人。眾人都愣了,不知韓信用什么辦法清點(diǎn)岀準(zhǔn)確人數(shù)的。這個(gè)故事是否屬實(shí),已無(wú)從查考,但這個(gè)故事卻引出一個(gè)著名的數(shù)學(xué)問(wèn)題,即聞名世界的“孫子問(wèn)題”。這種神機(jī)妙算,最早岀現(xiàn)在我國(guó)算經(jīng)十書之一的孫子算經(jīng)中,原文是:“今有物不知其數(shù),二二數(shù)之剩二,五五數(shù)之剩二,七七數(shù)之剩二,問(wèn)物幾何?答門:二I二?!彼匀藗儗⑦@種問(wèn)題的通用解法稱為“孫子剩余定理”?!窘馕觥俊皩O子問(wèn)題”相當(dāng)于求關(guān)于x, y, z的不定方程組m = 3x + 2< m = 5y + 3的正整數(shù)解。=7 z + 2根據(jù)題意,m應(yīng)該滿足三個(gè)條件:m被3除后余2,即Mod (m3) = 2m被5除后余3
3、,即Mod(m,5) = 3m被7除后余2,即Mod (mJ) = 2在自然數(shù)中可能存在滿足條件的數(shù),首先讓m=2開始檢驗(yàn)條件,若三個(gè)條件中有任何一個(gè)不滿足,檢驗(yàn)下一個(gè)數(shù),即 m遞增1,如此循環(huán)下去,一直到 m滿足三個(gè)條件為止。這種解決問(wèn)題的方法也稱為“窮舉法”,這種方法在利用計(jì)算機(jī)解決問(wèn)題時(shí)非常有效,因?yàn)橛?jì)算機(jī)最擅長(zhǎng)重復(fù)機(jī)械的操作【流程圖】【偽代碼】m*-2End WhilePrint m【思考】上述算法只能求岀最小的滿足條件的數(shù),如果要求岀10個(gè)滿足條件的數(shù),程序要做何修改?你能否用數(shù)學(xué)上最小公倍數(shù)的知識(shí)分析岀解決該問(wèn)題的方法嗎?可以這樣考慮:5和7的公倍數(shù)中能被 3除余2的最小的公倍數(shù)是
4、 35 ; 3和7的公倍數(shù)中能被 5除余3 的最小的公倍數(shù)是 63; 3和5的公倍數(shù)中能被 7除余2的最小的公倍數(shù)是 30;因此滿足條件的其中 的一個(gè)數(shù) 就應(yīng)是35+63+30,為128,若減去3、5、7的最小公倍數(shù)105得23, 23就是滿足題目要求的最 小的數(shù)。你能畫岀這種算法的流程圖嗎?【解】算法流程圖如下:經(jīng)典范例例古今中外,許多人致力于圓周率的研究與計(jì)算。我國(guó)東漢的數(shù)學(xué)家劉徽利用“割圓術(shù)”計(jì)算圓的面積及圓周率”。“割圓術(shù)”被稱為千古絕技,它的原理是用圓內(nèi)接正多邊形的面積去逼近圓的面積。具體計(jì)算如下:在單位圓內(nèi)作正六邊形,其面積記為Aj,邊長(zhǎng)為在此基礎(chǔ)上作圓內(nèi)接十二邊形,面積記為A?,
5、邊長(zhǎng)為a2,,一直做下去,記該圓的內(nèi)接正6x2n-'邊形面積為 A,邊長(zhǎng)為山于所考慮的是單位圓,計(jì)算岀的人口的值即是圓周率”的一個(gè)近似值,且 n越大,人口與圓周率疋越接近。你能否設(shè)計(jì)一個(gè)算法,計(jì)算圓周率的近似值?思路點(diǎn)撥:01 圖可知 an+i =-2 - -A4 - an2 , An = 3 - 2n_2an_i , aj=l,【解n算法步驟如下:【追蹤訓(xùn)練】1. m是一正整數(shù),對(duì)兩個(gè)正整數(shù) a,b,若a-b是加的倍數(shù),則稱模 m同余,用符號(hào)a = b(Modm)表示.則a三5(Mod27)中,a的取值可能為()A.ll B.22C.27D.322. 有一堆圍棋子,五個(gè)五個(gè)地?cái)?shù),最后余下2個(gè);七個(gè)七個(gè)地?cái)?shù),最后余下3個(gè);九個(gè)九個(gè)地?cái)?shù),最后余下4個(gè).請(qǐng)?jiān)O(shè)計(jì)一種算法.求出這堆棋子至少有多少個(gè).【解】算法如下:3.( 李白買酒 ) 無(wú)事街上走,提壺去買酒,遇店加一倍,見花喝一斗,二遇店和花,喝光壺中酒. 設(shè)計(jì)求
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 騰退場(chǎng)地協(xié)議書
- 洗浴服務(wù)員合同協(xié)議書
- 湖北省農(nóng)貿(mào)市場(chǎng)協(xié)議書
- 貸款打折協(xié)議書
- 美國(guó)將簽協(xié)議書
- 組織參賽協(xié)議書
- 工程現(xiàn)場(chǎng)管理員協(xié)議書
- 確權(quán)分割協(xié)議書
- 抵押車合伙經(jīng)營(yíng)協(xié)議書
- 資金轉(zhuǎn)贈(zèng)協(xié)議書
- 小學(xué)生班會(huì)民法課件
- 2025-2030年輪椅行業(yè)市場(chǎng)深度調(diào)研及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年中國(guó)諧波測(cè)量?jī)x器市場(chǎng)調(diào)查研究報(bào)告
- 2025年許昌市九年級(jí)中招語(yǔ)文二??荚嚲砀酱鸢附馕?/a>
- 無(wú)人機(jī)操作考試及其理論試題和答案
- 2025物理大一輪復(fù)習(xí)講義復(fù)習(xí)講義答案精析
- 第23課《“蛟龍”探?!氛n件統(tǒng)編版語(yǔ)文七年級(jí)下冊(cè)
- 人教版英語(yǔ)八下Unit8 Have you read Treasure Island yet Section A 3a-3c課件
- 工程師施工現(xiàn)場(chǎng)安全管理實(shí)務(wù)試題及答案
- 初中地理澳大利亞(第2課時(shí))課件+-2024-2025學(xué)年地理人教版(2024)七年級(jí)下冊(cè)
- 生物質(zhì)轉(zhuǎn)化技術(shù)原理考核試卷
評(píng)論
0/150
提交評(píng)論