下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《算法導(dǎo)論》《算法導(dǎo)論》讀書筆記洛科HYPERLINKmailto:vistasky@vistasymsnom丌同乊丌同乊處最短路線問題是從若干條可選線路中選擇一條線路使乊在兩個(gè)點(diǎn)乊間達(dá)到1第一章 算法在算中作用1.算法athm可以用英語計(jì)算機(jī)程序甚至是硬件設(shè)計(jì)來表達(dá)它是一系列的計(jì)算步驟用來將輸入數(shù)據(jù)轉(zhuǎn)換成輸出結(jié)簡(jiǎn)單的說算法是定義良好的計(jì)算過。2.算法有正確的,也有不正確的,如果不正確算法的錯(cuò)誤率可以得到控制的話,它們有時(shí)也是有用的,一般我們只關(guān)注正確的算。3.數(shù)據(jù)結(jié)構(gòu)是存儲(chǔ)和組織數(shù)據(jù)的一種方式,以便對(duì)數(shù)據(jù)進(jìn)行訪問和修改。沒有一種數(shù)據(jù)結(jié)構(gòu)可以適用于所有用途和目的,因此了解數(shù)據(jù)結(jié)構(gòu)的長(zhǎng)處和局限性相當(dāng)重要。4.衡量算法效率的常用標(biāo)準(zhǔn)速度?!揪毩?xí)】1.1-1:)排序:將一次考試中50名考生的成績(jī)分?jǐn)?shù)從高到低迕行排名。b)確定多矩陣相乘的最佳順序某實(shí)驗(yàn)?zāi)P托枰?jì)返個(gè)矩陣的積根據(jù)矩陣乘法的結(jié)合律確定計(jì)算順序以達(dá)到計(jì)算乘法次數(shù)最少的目的。矩陣乘法的結(jié)合律:)找出凸殼木板上釘了21個(gè)釘子以其中一釘子為頂點(diǎn)組成的凸多邊形可以包含所有1個(gè)釘子找出使凸多邊形達(dá)到最小的所有釘子。1.1-2:占用資源大小,問題的解決程度,答案精度等。1.1-3:棧(IFO:長(zhǎng)處是可以嚴(yán)格按照后進(jìn)先出順序,非常適合如保存程序調(diào)用的行回地址之類的特殊應(yīng)用,缺點(diǎn)是無法進(jìn)行隨機(jī)讀寫。1.1-4:相似之處:都是尋求最短的路線22交通路徑最短丌需要經(jīng)過所有的點(diǎn)旅行商人問題中如果把倉(cāng)庫(kù)看做是圖中的一個(gè)點(diǎn)的話首先要滿足遍歷所有的點(diǎn)然后在所有滿足的線路中選擇最短的線路其復(fù)雜程度要高于最短路徑。給定一幅道路交通圖上面標(biāo)注除了每一對(duì)相鄰交叉路口乊間的距離我們的目的就是確定一個(gè)交叉路口到另一個(gè)交叉路口乊間的最短路線即使丌允許每一條路線自我交叉可能的路線數(shù)量也會(huì)是巨大的在所有可能的路線中如何來選出最短的路線?【最短路徑問題】假設(shè)有一個(gè)火車運(yùn)輸公司它有一個(gè)中央倉(cāng)庫(kù)每一天它都要在倉(cāng)庫(kù)中將貨物裝滿火車幵讓它駛往若干個(gè)地方去送貨在一天結(jié)束時(shí)返輛火車必須最后回到倉(cāng)庫(kù),以便下一天再裝貨物為了降低成本該公司希望選擇一條送火車行駛距離最短的送貨順序【旅行商人問】1.1-5:公司需經(jīng)常往某地大量派人出差該地有00多家旅館其中可以滿足公司員工住宿要求的有90家,假設(shè)該90家旅館的住宿費(fèi)用不全相同,且價(jià)格起伏較大。公司為某次出差員工指定旅館的標(biāo)準(zhǔn):在出差辦公地0分鐘車程內(nèi),選擇價(jià)格最低的旅館如果價(jià)格一樣取車程更近的那家為了最大化的節(jié)省公司運(yùn)營(yíng)成本此例只能用最佳方案來解決,并且總是可以找到最佳方案。.在A例子中,假設(shè)在出差辦公地30分鐘車程內(nèi),滿足公司員工住宿要求的旅館有很多家,且最高價(jià)格不最低價(jià)格相差較小,在以內(nèi),那么可以丌管價(jià)格,選擇離出差辦公地近地段較好的仸意一家旅館住宿即可返個(gè)近似最優(yōu)解足以滿足公司節(jié)省運(yùn)行成本目的?!鲈谝淮斡性谝淮斡?人參加的考試結(jié)束后,老師需要對(duì)平均分迕行計(jì)算。假設(shè)老師丌借助35.計(jì)算機(jī)可以做的很快,但也不能是無限快。存儲(chǔ)器可以做到很便宜,但不會(huì)是免費(fèi)的因此計(jì)算時(shí)間是一種有限的資源存儲(chǔ)空間也是有種有限的資源這些有限的資源必須被有效的使用,那些時(shí)間和空間上有效的算法就有助于做到這一點(diǎn)。6.算法就像計(jì)算機(jī)硬件一樣是一種技術(shù)??傮w的系統(tǒng)性能不僅依賴于選擇快速的硬件,也依賴于選擇有效的算法。算法是當(dāng)代計(jì)算機(jī)中用到的大部分技術(shù)的核心。例:一臺(tái)性能較高的計(jì)算機(jī)每秒執(zhí)行0億條指和另一臺(tái)性能較低的計(jì)算機(jī)B(每秒執(zhí)行0萬條指令,分別在、B上使用插入排序InrtnSrt、合并排序(Mert)算法對(duì)0萬個(gè)數(shù)迕行排序。假設(shè)世界上最能干的程序員采用機(jī)器語言,來為計(jì)算機(jī)編寫插入排序算法的代碼,所得到的代碼需要條指令來排序n個(gè)數(shù)(此處,。另一方面,讓一位平均熟練水平的程序員,采用某種低效編譯器的高級(jí)語言來位計(jì)算機(jī)B編寫合幵排序算法的代碼,所得到的代碼有條指令(返里為了排序返0萬個(gè)數(shù),計(jì)算機(jī)A花費(fèi)時(shí)間:計(jì)算機(jī)B花費(fèi)時(shí)間:計(jì)算機(jī)B由于采用了一個(gè)運(yùn)行時(shí)增長(zhǎng)的更為緩的算法,運(yùn)行速度大大快于計(jì)算機(jī)?!揪毩?xí)】1.2-1:3.的情采用3.的情采用迕行計(jì),然取。4于計(jì)算機(jī)類的自動(dòng)工具,而是采傳統(tǒng)的手工計(jì)算平均分。計(jì)算方法:看過考分后,大概估計(jì)一個(gè)值 ,然后對(duì)0個(gè)分?jǐn)?shù)的數(shù)據(jù)進(jìn)行比較,并且記下分?jǐn)?shù)對(duì)估計(jì)值 的誤差在所有的 記錄下后檢查返些數(shù)據(jù),如果發(fā)現(xiàn)有,則把返一對(duì)都劃去,丌作計(jì)算假設(shè)最后計(jì)算出來的返些誤差總和是,那么最后的平均:算法的功能該算法對(duì)于計(jì)算機(jī)返樣的自動(dòng)化計(jì)算工具來說意義丌大但是對(duì)于手工計(jì)算來說卻是很實(shí)用的在計(jì)算的過程中首先把大數(shù)轉(zhuǎn)換成了小數(shù)然后在比較時(shí)又直接把一些數(shù)據(jù)剔除減少了運(yùn)算量最終大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療管理方案(6篇)
- 初中語文課件惠子相梁
- 《工程造價(jià)合集》課件
- 特殊教育師資培訓(xùn)-洞察分析
- 醫(yī)師調(diào)動(dòng)申請(qǐng)書范文(6篇)
- 醫(yī)學(xué)視角下的學(xué)生運(yùn)動(dòng)損傷預(yù)防與恢復(fù)
- 信息技術(shù)在小學(xué)教育中的創(chuàng)新應(yīng)用案例
- 以創(chuàng)意為動(dòng)力的視覺報(bào)告編排
- 辦公效率提升的匯報(bào)制作技巧
- 以家為基點(diǎn)的殘疾人士社交技能培訓(xùn)方法研究
- 咸寧經(jīng)濟(jì)開發(fā)區(qū)三期污水處理廠建設(shè)項(xiàng)目可行性研究報(bào)告
- 車庫(kù)業(yè)主與租賃者安裝充電樁協(xié)議書
- 記賬實(shí)操-協(xié)會(huì)賬務(wù)處理的分錄
- JT-T-1344-2020純電動(dòng)汽車維護(hù)、檢測(cè)、診斷技術(shù)規(guī)范
- 2022-2023學(xué)年福建省廈門某中學(xué)八年級(jí)(上)期末數(shù)學(xué)試卷(含解析)
- 2024個(gè)人隱私保密協(xié)議
- 【多元化戰(zhàn)略對(duì)企業(yè)財(cái)務(wù)風(fēng)險(xiǎn)的影響探究-以阿里巴巴為例10000字(論文)】
- 北京市餐飲行業(yè)污染防治手冊(cè)
- 2024-2030年中國(guó)外貿(mào)服裝行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及競(jìng)爭(zhēng)格局與投資前景研究報(bào)告
- 學(xué)科建設(shè)課件
- 四川省南充市2023-2024學(xué)年九年級(jí)上學(xué)期期末數(shù)學(xué)試題(含解析)
評(píng)論
0/150
提交評(píng)論