課程概況程序員
這個課程是什麼?算法
(1)中級研究課程。編程
(2)編程解決問題。安全
(3)算法:解決問題的思路方法。網絡
(4)數據結構:存儲信息的方法。數據結構
課程分爲兩個部分分佈式
爲何學習算法?學習
算法的影響力是寬廣和深遠的。影響的領域不徹底列表以下。spa
(1)網絡。包括搜索,包路由,分佈式共享文件。視頻
(2)生物。包括基因工程,蛋白質摺疊。
(3)計算機。電路草圖,文件系統,編譯器。
(4)計算機圖形圖像。電影,電子遊戲,虛擬現實。
(5)安全。手機,電子商務,投票計算機。
(6)多媒體。mp3,jpg,divx,hdtv,人臉識別。
(7)社會網絡。推薦系統,新聞feeding,廣告學。
(8)物理學。n體模擬,粒子碰撞模擬。
針對我的,公司,學習算法有什麼好處?
(1)智力激發。
(2)成爲高效的程序員。
(3)揭開宇宙中生活的祕密。
(4)爲了樂趣和利潤。
資源
textbook,http://algs4.cs.princeton.edu/home/
公開課的視頻和課件能夠從個人百度網盤下載,http://pan.baidu.com/share/link?shareid=4082772650&uk=2483086068
今天是父親節,祝福全部的程序員爸爸和程序員的爸爸節日快樂!