




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、X20 世紀(jì)最偉大的科學(xué)技術(shù)發(fā)明世紀(jì)最偉大的科學(xué)技術(shù)發(fā)明-計算機計算機計算機是對人腦的模擬,它強化了人的思維智能;計算機是對人腦的模擬,它強化了人的思維智能;沒有軟件的支持,超級計算機只是一堆廢鐵而已;沒有軟件的支持,超級計算機只是一堆廢鐵而已;什么是算法呢什么是算法呢? 簡單地說,算法就是解決問題的程序或步驟。簡單地說,算法就是解決問題的程序或步驟。二元一次方程組二元一次方程組 12 12yxyx的求解過程的求解過程.歸納它的步驟歸納它的步驟:第一步第一步: 2+,得,得 5x=1 第三步第三步:第二步第二步: 解得解得 x= 第二步第二步: 解解得得 53y51代入將51x,得得 一般地一
2、般地, 按照一定規(guī)則解決某一類問題的明確和有按照一定規(guī)則解決某一類問題的明確和有限的步驟稱為限的步驟稱為算法算法(algorithm)。 所謂所謂 “ “算法算法”就是解題方法的精確描述就是解題方法的精確描述. .從更廣義從更廣義的角度來看的角度來看, ,并不是只有并不是只有“計算計算”的問題才有算法的問題才有算法, ,日常日常生活中處處都有生活中處處都有. .如如樂譜樂譜是樂隊演奏的算法是樂隊演奏的算法, ,菜譜菜譜是做菜是做菜肴的算法肴的算法, ,珠算口訣珠算口訣是使用算盤的算法是使用算盤的算法. .它是解決某一類問題的程序或步驟它是解決某一類問題的程序或步驟. .:3.算法的基本思想與特
3、征算法的基本思想與特征:2.算法的表示方法:算法的表示方法:自然語言、程序框圖、程序自然語言、程序框圖、程序(1)解決某一類問題解決某一類問題(2)在在有限步有限步之內(nèi)完成之內(nèi)完成(3)每一步的明確性和有效性每一步的明確性和有效性(4)每一步具有順序性每一步具有順序性(一般性一般性)(有限性有限性)(確定與可行性確定與可行性)(順序性順序性)例例1 1 在給定素數(shù)表的條件下,設(shè)計算法,將在給定素數(shù)表的條件下,設(shè)計算法,將936936分解分解成素因數(shù)的乘積成素因數(shù)的乘積.(4000.(4000以內(nèi)的素數(shù)表見課本附錄以內(nèi)的素數(shù)表見課本附錄1)1)解解: :算法步驟如下:算法步驟如下:1.1.判斷判
4、斷936936是否為素數(shù):否是否為素數(shù):否. .2.2.確定確定936936的最小素因數(shù):的最小素因數(shù):2. 936=22. 936=24684683.3.判斷判斷468468是否為素數(shù):否是否為素數(shù):否. .4.4.確定確定468468的最小素因數(shù):的最小素因數(shù):2. 936=22. 936=22 22342345.5.判斷判斷234234是否為素數(shù):否是否為素數(shù):否. .6.6.確定確定234234的最小素因數(shù):的最小素因數(shù):2. 936=22. 936=22 22 21171177.7.判斷判斷117117是否為素數(shù):否是否為素數(shù):否. .8.8.確定確定117117的最小素因數(shù):的最小
5、素因數(shù):3. 936=23. 936=22 22 23 339399.9.判斷判斷3939是否為素數(shù):否是否為素數(shù):否. .10.10.確定確定3939的最小素因數(shù):的最小素因數(shù):3. 936=23. 936=22 22 23 33 31313判斷判斷1313是否為素數(shù):是否為素數(shù):1313是素數(shù),所以分解結(jié)束是素數(shù),所以分解結(jié)束. .分解結(jié)果是:分解結(jié)果是: 936=2936=22 22 23 33 31313例例2 2、寫出以下問題的算法:、寫出以下問題的算法:一位商人有一位商人有9 9枚銀元,其中有枚銀元,其中有1 1枚略輕的是假銀元枚略輕的是假銀元. .你能你能用天平(不用砝碼)將假銀元找出來嗎?用天平(不用砝碼)將假銀元找出來嗎?一個人帶一只狼和一只羚羊還有一堆白菜過河,只有一一個人帶一只狼和一只羚羊還有一堆白菜過河,只有一條船,船可以容納一個人和一個動物(或菜)沒有人在條船,船可以容納一個人和一個動物(或菜)沒有人在的時候,狼就會吃掉羚羊,羚羊會吃掉白菜請設(shè)計過河的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- CPSM考試的常見問題試題及答案
- 微生物在生態(tài)中的角色試題及答案
- 骨質(zhì)疏松科普知識課件
- 生物多樣性的保護措施試題及答案
- 采購管理師實務(wù)操作試題及答案解析
- 國際物流師考試解讀與試題及答案
- 適應(yīng)能力CPSM考試試題及答案
- 《安全工程師》2024年陜西省寶雞市鳳縣模擬試題含解析
- 2024年CPSM復(fù)習(xí)的系統(tǒng)性試題及答案
- 2024年CPSM考試的設(shè)計思路與試題與答案
- 2024智能網(wǎng)聯(lián)汽車自動駕駛功能仿真試驗方法及要求
- 重大事件保電作業(yè)指導(dǎo)書
- 山東省濟南市2022-2023學(xué)年六年級下學(xué)期語文期末考試試卷(含答案)
- 五年級上冊小數(shù)乘除法計算題(純豎式計算)1
- 供電所績效考核實施方案
- 《寶葫蘆的秘密》導(dǎo)讀課(教案)部編版語文四年級下冊
- 艾滋病伴卡氏肺孢子蟲肺炎的個案護理
- 資產(chǎn)負(fù)債表完整版本
- 彩盒生產(chǎn)工藝流程圖
- 污水處理項目實施重點、難點分析
- 機械制圖繪制標(biāo)準(zhǔn)
評論
0/150
提交評論