MIT的演算法導論課程資料

2021-04-07 09:00:45 字數 765 閱讀 9042

mit的演算法導論第一節課上,教授就說得了演算法的performance的重要性,並非簡單的只是快一點,慢一點,而是整個解決方案可行與不可行的差別。作為乙個學生來說,在《演算法導論》和《計算機程式設計藝術》兩本最經典書來說,應該選擇《演算法導論》來讀,這樣讀起來更加容易。如果我還能回到剛入大學的時候,我一定會在大一或者大二的時候,花一年好好讀完這本書,然後再花一年的時間去參加acm的相關比賽和培訓。

下面是mit提供的演算法導論的課程的資料:

《introduction to algorithm》的影印版(5星): http://www.china-pub.com/computers/common/info.asp?id=6434

《introduction to algorithm》的電子版: http://www.net-glyph.org/~wangyx/mit.press.introduction.to.algorithms.2ed.with.problem.solution.rar

《introduction to algorithm》的課後習題答案:http://www.itu.dk/people/beetle/teaching/solution.pdf

《introduction to algorithm》的課件(mit opencourseware): http://ocw.mit.edu/ocwweb/electrical-engineering-and-computer-science/6-046jfall-2005/coursehome/index.htm

好了,就說這麼多了,大家有興趣就去看看。

MIT演算法導論 演算法分析與基礎知識

演算法分析 是對計算機效能以及計算機資源的研究 除去 效能 程式還有哪些重要的性質 即使存在著以上這些比效能更加重要的特質,那麼為什麼還要研究演算法與效能?問題描述 將一系列元素 a1,a2,an 進行排序後重新輸出,要求排序後的元素是非遞減的。問題解決 插入排序等多種經典排序方案 概念 過程與思想...

MIT演算法導論第一節筆記

演算法分析 研究效能和資源利用的 演算法設計 什麼比效能更重要?為什麼要學習演算法?1.解決最前沿的東西 重複十年前的東西,一般不需要演算法 2.是更好使用者體驗的基礎,更好安全性的保障 3.效能是最底層的東西,相當於 貨幣 4.有趣。偽 的好處 使演算法描述簡潔,易書寫。三種演算法分析 最壞時間分...

課程 MIT深度學習課程 架起理論與實踐的橋梁

mit春季課程6.883 link 1.課程介紹 這一課程的目的在於介紹深度學習領域的基本知識,並覆蓋近年來深度學習發展的基本觀點和發展脈絡。課程將探索優化 模型泛化性 生成模型 gan,vae 以及機器學習的前沿領域,包括可解釋性 魯棒性和深度強化學習等。課程由constantinos daska...