色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

實用文檔>算法導論學習報告參考

算法導論學習報告參考

時間:2024-05-17 10:14:13

算法導論學習報告參考

算法導論學習報告參考

算法導論學習報告參考

  第一部分 學習內容歸納

  “計算機算法是以一步接一步的方式來詳細描述計算機如何將輸入轉化為所要求的輸出的過程,或者說,算法是對計算機上執行的計算過程的具體描述。”(參考文獻:百度百科)《算法設計與分析》是一門面向設計,在計算機科學中處于核心地位的課程。這門課程主要講授了在計算機應用中經常遇到的問題和求解的方法,分治法、動態規劃法、隨機算法等設計算法的基本原理、技巧和算法復雜性的分析,以及計算理論簡介。

  第一部分“概論和數學準備”在簡單了解了算法的基本概念和復雜性、研究步驟等幾個重要知識點后,著重學習了算法的數學基礎,包括生成函數、差方方程的求解等,主要適用于求解算法的時間復雜性。

  “任何可以用計算機求解的問題所需要的計算時間都與其規模有關:問題的規模越小,解題所需的計算時間往往也越短,從而也就比較容易處理。”(參考文獻:《計算機算法設計與分析(第3版)》)而第二部分介紹的算法常用技術之首——分治法就運用了這樣的思想。分治法的要領在于Divide(子問題的劃分)-Conquer(子問題的求解)-Combine(子問題解的組合)。由于子問題和原問題是同類的,遞歸的思想在分治法中顯得尤其重要,它們經常同時運用在算法設計中。這部分內容從Select(求第k小元)算法,尋找最近點對算法和快速傅立葉變換FFT等實際應用中深化對分治法思想的理解,同時也強調了平衡思想的重要性。

  第三部分“動態規劃”與分治法類似,同樣是把問題層層分解成規模越來越小的同類型的子問題。但與分治法不同的是,分治法中的子問題通常是相互獨立的,而動態規劃法中的子問題很多都是重復的,因此通常采用遞推的方法以避免重復計算。然而,也不是所有的情況下都采用遞推法,當有大量的子問題無需求解時,更好的方式是采用動態規劃法的變形——備忘錄方法。通常需要用到動態規劃法求解的問題都具有子問題的高度重復性和最優子結構性質兩大特征,這也是我們分析問題和設計算法時的關鍵點。最長公共子序列LCS問題和最優二分搜索樹就是從動態規劃法的兩個主要特征角度分析問題,進而設計出相應的解決算法的。而這部分內容中的另一個問題——流水作業調度,則告訴我們采用動態規劃時偶爾也得不到高效的算法,我們要學會將已有的知識靈活運用,適當加工。

  第四部分“集合算法”中首先介紹了一種分析算法復雜度的手法——平攤分析(Amortized Analysis)。與之前我們所接觸的算法分析方法即逐一考慮執行每條指令所需的時間復雜度再進行累加的方法不同,平攤分析是對若干條指令從整體角度考慮其時間復雜度,通過這樣的方法獲得的時間復雜度更加貼近實際的情況。平攤分析的主要方法有聚集方法,會計方法和勢能方法。聚集方法將指令的時間復雜度分類計算再相加;會計方法采用了耗費提前計算的思想;勢能方法引入了勢函數的概念,從每步操作的數據結構狀態和勢函數的關系角度分析得出操作的平攤代價。“集合算法”這一部分主要分析了Union(合并集合)和Find(給出元素所在集合名)這兩種運算。從上學期的《數據結構》課程的學習中,我們就已經發現集合和樹之間的關系是密不可分的,我們經常用樹結構來表示集合。而2-3樹是一種特殊的每個內結點都只有2個或3個兒子的樹,廣泛的應用于可實現Member(查找)、Insert(插入)、Delete(刪除)操作的數據結構——字典,可實現Insert、Delete、Union和Min(查找最小葉結點)的數據結構——可并堆,可實現Insert、Delete、Find、Concatenate(保序合并)和Split(分裂)的數據結構——可連接隊列等。

  之前討論的算法中每一步計算步驟都是確定的,然而第五部分“隨機算法”中所討論的隨機化算法允許算法在執行的過程中隨機的選擇下一個執行步驟。“在許多情況下,當算法在執行過程中面臨一個選擇時,隨機性選擇常比最優選擇省時。因此隨機化算法可在很大程度上降低算法的復雜度。”(參考文獻:《計算機算法設計與分析(第3版)》)隨機化算法對問題用同一輸入算法求解時可能會得到完全不同的效果,這是它的基本特征——算法在執行時產生真正隨機的結果。一般情況下,隨即算法分為兩大類——Las Vegas算法和Monte Carlo算法。Las Vegas算法不會得到不準確的結果,但有時卻會找不到解,這時就需要重復調用算法進行計算。而Monte Carlo算法用來求取問題的準確解。它能保證求得一個截但無法保證其正確性,這是Monte Carlo算法的主要缺點。不過由于每次執行的算法都是獨立的,通過反復執行算法可以有效的將發生錯誤的概率大大降低。另外,對于一個已經有了平均性質較好的確定性算法的問題,通過Sherwood隨機化方法可將確定性算法改成隨機算法,以解決其在最壞情況下效率不高的問題,提高了算法的性能。隨機化算法為很多用確定性算法難以很好的解決的難解問題提供了高效的解決途徑,具有很高的實用價值。

  第六部分“NP完全性理論與近似算法”首先介紹了計算模型、確定性和非確定性圖靈(Turing)機。“在進行問題的計算復雜性分析之前,首先必須建立求解問題所用的計算模型,包括定義該計算模型中所用的基本運算,其目的是使問題的計算復雜性分析有一個共同的客觀尺度。”(參考文獻:《計算機算法設計與分析(第3版)》)隨機存取機RAM(Random Access Machine)、隨機存取存儲程序機RASP(Random Access Stored Program Machine)和圖靈機(Turing Machine)是三種基本的計算模型。RAM和RASP的相同處在于都有各種尋址指令且時間復雜性數量級相同,不同處在于RAM程序的不允許修改和RASP程序的可修改性。RAM程序和RASP程序之間可以相互模擬。圖靈機可以計算函數部分的遞歸函數,涉及到遞歸可枚舉集、遞歸集、原始遞歸集、部分遞歸函數、完全遞歸函數和原始遞歸函數。確定性圖靈機DTM和非確定性圖靈機NDTM的差別在于,NDTM的每一步動作允許有若干個選擇,且它的ID序列通常是由樹描述的,而DTM的ID序列是線性的。這部分接著又進一步深入介紹NP完全性理論和解NP難問題的近似算法。NP是能在多項式時間內被一臺NDTM所接受的語言。NP完全問題是當前計算機算法領域的熱點研究課題。

  第二部分 學習心得

  學習之初剛開始看到那些函數以及一大堆數學公式的時候都覺得頭大,一時都摸不清這些復雜的式子是用來干什么的,甚至都以為學的不是算法而是高數了。后來在接觸到分治法等算法思想后,在老師講解的例子中學會了對那些式子的應用。課后也在實際的應用中真正掌握了第一部分所講的數學知識,懂得了那些數學基礎對算法研究的重要性。所以說,只有當自己學會在問題中運用了,才算是真正學會了那些知識。

  算法的思想看著都似乎簡單易懂,就算思路復雜的只要認真研究也比較容易理解,但要真正的在實驗中、在實際問題的解決過程中運用出來就不是那么容易的一件事了。對于同一個問題,往往都有好幾種不同的算法,就像要求分別運用。

 

【算法導論學習報告參考】相關文章:

學習報告的格式參考04-12

超聲報告模板參考02-15

測試報告參考范例02-15

關于公文報告的格式參考12-24

社區任職報告參考范文03-19

關于 期貨報告范文參考03-07

《中西醫結合導論》的學習心得體會(精選10篇)11-06

學校工作報告參考03-25

高中英語結題報告_參考02-15

關于文明小區創建經驗的交流報告參考02-23

用戶協議
主站蜘蛛池模板: 黄色毛片a级片 | 国产精华一区二区三区 | 四虎影院最新的网址 | 99久久综合| 污视频软件在线观看 | 国产成人午夜精品影院游乐网 | 91在线精品秘密一区二区 | 综合无码成人aⅴ视频在线观看 | 俄罗斯大荫蒂女人毛茸茸 | 被c到高潮疯狂喷水国产 | 国产精品成人免费视频一区 | 无码专区亚洲制服丝袜 | 7777精品伊人久久久大香 | 全国男人天堂网 | 国产偷窥真人视频在线观看 | 欧美成人精品 一区二区三区 | 国产互换人妻hd | 久久精品视频在线看 | 麻豆chinese新婚xxx | 欧美一级视频在线观看 | 人妻插b视频一区二区三区 久草福利在线观看 | 国产熟妇高潮叫床视频播放 | 女女同性av片在线观看免费 | 日韩女优在线 | 自拍偷在线精品自拍偷写真图片 | 精品国产一区二区三区粉芽 | 丁香欧美| 亚洲一区二区中文字幕 | 99久久99久久精品免费 | 肉嫁动漫在线观看 | 2017狠狠干 | 欧美人一级淫片a免费播放 亚洲天堂手机 | 成人毛片视频免费 | 亚洲伊人久久综合 | 羞羞影院成人午夜爽爽在线 | 宅男66lu国产在线观看 | 免费av毛片网站 | 老司机午夜精品99久久免费 | 国内精品视频在线 | 亚洲色欲色欲www在线看 | 在线观看久久av | 一区二区在线免费 | 狠狠干av| 免费人成视频网站在线观看18 | 日韩激情第一页 | 授乳喂奶av中文在线 | 欧美91看片特黄aaaa | 天天干天天干天天干 | 中文久久久 | 日韩午夜免费视频 | 婷婷成人综合网 | 日韩第三页| 亚洲99影视一区二区三区 | av中文字幕网 | jjzz国产| 视频久re精品在线观看 | 鲁一鲁一鲁一鲁一色 | 97色伦久久x88av | 日本在线精品 | 欧美偷拍一区二区三区 | 国产av仑乱内谢 | 日韩黄色片免费看 | 丰满少妇被猛男猛烈进入久久 | av成人无码无在线观看 | 亚洲性猛交xxxx乱大交 | 高清成人综合 | av三级在线免费观看 | 亚洲精品乱码久久久久久写真 | 自拍啪啪 | 观看在线人视频 | a级毛片蜜桃成熟时2在线播放 | 国产粗又长又大毛片大开眼戒 | 看毛片地址 | 国产99视频精品免费视频6 | 一区精品在线 | 爱爱免费视频网址 | 神马影院午夜dy888 | 91九色国产在线 | 中文字幕日本欧美 | www射com| 久久超碰在线 | 国产成人麻豆精品午夜福利在线 | 日免费视频 | 少妇粗大进出白浆嘿嘿视频 | 午夜国产片 | 日韩夜夜高潮夜夜爽无码 | 亚洲精品久久久日韩美女图片 | 天天玩天天操天天射 | 日本人极品人妖高潮 | 黑人大荫道bbwbbb高潮潮喷 | 中国娇小与黑人巨大交 | 精品熟人妻一区二区三区四区不卡 | 欧美性色网 | 成人女同| 日韩国产亚洲欧美中国v | 福利视频日韩 | 狠狠777| 午夜精品久久久久久久久 | 久久95|