青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

O(1) 的小樂

Job Hunting

公告

記錄我的生活和工作。。。
<2012年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

統(tǒng)計

  • 隨筆 - 182
  • 文章 - 1
  • 評論 - 41
  • 引用 - 0

留言簿(10)

隨筆分類(70)

隨筆檔案(182)

文章檔案(1)

如影隨形

搜索

  •  

最新隨筆

最新評論

閱讀排行榜

評論排行榜

算法的學(xué)習(xí)zz

首先寫這點東西是為了和大家分享。很多加入群的新人都會問怎么怎么學(xué)習(xí)算法,我也
常常好為人師去參與解答 , 后來覺得應(yīng)該有一個這樣的東西 。 希望大家能夠在群里面多多討
論,前一階段忙于各種各樣的事情也是疏于管理,請大家見諒。
怎么學(xué)習(xí)算法是一個寬大的話題,人人都有自己的見解 。 我覺得如果想要學(xué)習(xí)算法,首
先要知道自己到底處在一個什么樣的層次上 , 下一步的提高方式是怎么樣的 。 網(wǎng)上有很多算
法的層次的講解 , 程序員分九等之類的 。 。 。 我只想說說我的理解 。 其次 , 要知道自己將來要
用算法用到多深的程度。
算法分好多類 , 有傳統(tǒng)意義上的計算機的算法 , 有各個學(xué)科自己的專屬算法 , ( 像 CG 里
面的 Euler angle 四元數(shù) 轉(zhuǎn)換之類 ) 。 。 。這里僅僅討論傳統(tǒng)意義上的計算機的算法。
首先算法入門的問題當(dāng)然就是各種的排序算法了。這個在數(shù)據(jù)結(jié)構(gòu)課程上已經(jīng)被講泛濫
了 。 當(dāng)然僅僅是這么簡單的問題也是能夠看出差別來的 。 你可以嘗試馬上說出各個 排序 算法
的核心思想 , 準(zhǔn)確說出他們的復(fù)雜度 。 如果都可以 , 那么你可以嘗試證明一下 , 快排為什么
在概率意義下是 O(nlogn)... 如果這些你都不清楚 。 恐怕你就要從基礎(chǔ)算法開始掌握了 。 雖然
排序簡單,但是各種排序算法蘊含的算法思想不是都那么淺顯易懂的。
掌握了上述,或許你可以準(zhǔn)備了解一下 Greedy , Divide and Conquer , Dynamic
Programming 了 , 這些是算法設(shè)計的經(jīng)典技巧 。 很多一些很難的問題 , 都能夠通過上述技巧非
常優(yōu)美的解決。舉幾個經(jīng)典的例子來看一下具體掌握多少。

 

貪心:你能馬上回憶起 Huffman 編碼么? M inimum Spanning Tree 的兩種經(jīng)典構(gòu)造呢?
如果可以,你的貪心算法就算合格了吧。
Divide and Conquer :馬上想起分治排序 。 (這個在排序里面你已經(jīng)掌握了) 最近點對問
題呢??有想法嗎?主定理明白嗎?如果不知道,可以去補一下相關(guān)的知識。
DP :曾經(jīng)很多老師告訴我說, DP 是最不需要技巧的,很多 參加 ACM 的同學(xué)說 DP 是最
需要技巧的 。 在我看來 , DP 是一種經(jīng)驗類題目 , DP 題目的種類千變?nèi)f化 , 每種 DP 的模型
都令人拍案叫絕 。 舉 一個大家普遍都清楚的例子 , 比如說矩陣相乘的 DP 解法 , 最短路徑問
題中 Bellford 算法 ( 這個是我在研究生的時候,才去仔細(xì)思考的一個模型,在實際使用中意
義重大 ) 等等。
如果上述都掌握了,說明你的算法水平已經(jīng)不錯了 。 其實很多人這些事情都不清楚 , 又
不愿意畫時間去研究,他們討論最多的是算法應(yīng)該怎么學(xué)習(xí),算法書籍那本好。 ( 也是我現(xiàn)
在干的 。 。 。 -_-!!) 他們不會花時間去研究算法到底是怎么回事 。 我覺得,學(xué)習(xí)這件事情,自
己不應(yīng)該成為一個收藏者,手頭什么都有,卻什么都沒看。
掌握了上述 , OK , 的確很不錯 , 當(dāng)然還有更多 , 單純上述三種算法的話 , 還有很多東西 :
貪心算法背后的擬陣?yán)碚摚瑒討B(tài)規(guī)劃的優(yōu)化技巧 ( 四邊形不等式等等 ) 。
接下來的一部,我們就要進入網(wǎng)絡(luò)流和線性規(guī)劃,這往往也是把很多人擋在算法門外的
一堵高墻 。 最大流 , 最小費用最大流 , 然后是各種算法 。 。 。 太多了 , 不一一列舉 。 。 。 如果你
清楚 , 那么你更應(yīng)該清楚的是網(wǎng)絡(luò)流問題的轉(zhuǎn)化 。 把各種各樣的問題轉(zhuǎn)化為網(wǎng)絡(luò)流 , 轉(zhuǎn)化為
線性規(guī)劃 。 。

 

如果上述你也清楚 , 那么或許你應(yīng)該看一下近似算法 隨機算法和 NP 問題等等 。 這三類中

任何一類都可以寫成好幾本書,里面的東西也都是浩如煙海,各種 NPC 問題的相互規(guī)約如
果你能夠搞清楚的話 , 或許你都可以到大學(xué)里面教書了 。 。 (->-) 。 。 。 這些都是沒有止境的 。 。 。
如果上述的你還都清楚的話,你可以嘗試一下 Local Search 或者寫幾本關(guān)于近似算法和
隨機算法通俗易懂的中文書 。 。 。或者,把你學(xué)過的算法都變成高效可移植的代碼和文檔 , 開
源造福后人。
熟悉上述所有問題的,往往都是在某個領(lǐng)域經(jīng)歷比較久的 人 , 他們大 都轉(zhuǎn)入了特別窄的
領(lǐng)域進行研究了 。 。 。
有關(guān)算法使用什么書 , 這還是被討論了泛濫的問題 , 很多書都不錯 , 我只推薦一本書 《 算
法設(shè)計 》 Jon Kleinberg Eva Tardos 等 , 至于說 《 算法導(dǎo)論 》 等好不好 , 其實都挺不錯的 ,
我只是覺得《算法設(shè)計》比較適合我。
算法的練習(xí)場所就更多了 , 各大高校都非常重視的 ACM 競賽 , 那 就是一個很好的鍛煉 練
習(xí) 場所。 ACM 也訓(xùn)練出了無數(shù)的算法達(dá)人。推薦 T opcoder 的 Single Round Match 。此外 ,
一個更好的練習(xí)是世界各地的 ACM Regional 。當(dāng)然大多數(shù)人都沒有那么多時間和興趣去做
了 。 。 。
以上就是自己對算法的一點小的簡介,有什么錯誤和不足請大家指正。

posted on 2011-01-16 18:30 Sosi 閱讀(1382) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm

統(tǒng)計系統(tǒng)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美国产一区视频在线观看| 亚洲一级二级| 久久国产免费看| 日韩视频久久| 亚洲一区黄色| 欧美日韩一区二区三区免费看| 黑人极品videos精品欧美裸| 欧美日本韩国一区| 亚洲精品一区二区三区在线观看| 午夜激情综合网| 欧美性开放视频| 99riav国产精品| 欧美激情精品久久久久久久变态| 欧美亚洲午夜视频在线观看| 欧美日韩综合另类| 国产精品99久久99久久久二8| 欧美成黄导航| 久久久久久尹人网香蕉| 国产欧美日韩另类一区 | 狠狠色噜噜狠狠狠狠色吗综合| 国内激情久久| 亚洲精品色婷婷福利天堂| 午夜欧美不卡精品aaaaa| 久久精品首页| 欧美日韩在线另类| 一区视频在线| 久久久久九九九九| 久久视频免费观看| 亚洲自拍啪啪| 欧美视频精品在线| 伊人成年综合电影网| 免费高清在线一区| 午夜精品久久久久久久白皮肤| 国产一区二区三区丝袜| 欧美一区二区三区在线播放| 久久免费精品日本久久中文字幕| 国产欧美 在线欧美| 亚洲一区二区三区四区在线观看| 一本大道久久a久久精品综合| 国产精品人人做人人爽人人添| 午夜激情综合网| 欧美在线黄色| 亚洲欧洲精品一区| av成人免费| 国产自产v一区二区三区c| 两个人的视频www国产精品| 久久视频在线看| 亚洲免费观看在线观看| 亚洲精品乱码久久久久| 欧美视频手机在线| 久久久久久亚洲精品杨幂换脸 | 亚洲国产视频一区二区| 欧美理论电影在线播放| 亚洲欧美国产日韩天堂区| 欧美一级午夜免费电影| 亚洲欧洲三级电影| 亚洲欧美第一页| 亚洲精品免费在线| 欧美中文字幕第一页| 99精品热6080yy久久| 亚洲视频一二区| 国产日韩欧美电影在线观看| 亚洲大胆美女视频| 国产精品捆绑调教| 亚洲高清一区二区三区| 国产女主播一区二区| 91久久精品国产91久久| 国产一区二区中文| 国产精品99久久久久久久久久久久| 国产日韩欧美在线播放| 99精品欧美一区二区蜜桃免费| 亚洲第一精品影视| 欧美在线视频一区二区| 亚洲一区免费在线观看| 欧美激情在线有限公司| 久久在线免费观看视频| 国产精品久久久久久久久婷婷 | 亚洲精品一区二区三区蜜桃久| 国产精品一区在线观看你懂的| 亚洲日本在线视频观看| 伊人久久大香线蕉综合热线 | 加勒比av一区二区| 午夜精品久久久久久久| 亚洲少妇一区| 欧美精品网站| 亚洲精品中文字幕有码专区| 亚洲国产一区二区a毛片| 欧美一级专区| 欧美日韩国产一中文字不卡| 亚洲国产精品久久久久秋霞蜜臀| 狠狠色狠狠色综合日日tαg| 午夜日韩在线| 欧美在线观看一区| 国产伦精品免费视频| 亚洲小说区图片区| 亚洲男人的天堂在线观看| 亚洲欧美综合精品久久成人| 久热爱精品视频线路一| 欧美一区二区三区婷婷月色| 国产亚洲欧美日韩一区二区| 欧美一区二区视频在线观看2020| 亚洲视频你懂的| 欧美寡妇偷汉性猛交| 老司机一区二区| 美日韩在线观看| 亚洲欧美日韩中文视频| 一区二区三区高清| 亚洲影院在线观看| 老司机精品福利视频| 欧美尤物巨大精品爽| 欧美成人精品一区| 亚洲精品在线免费观看视频| 欧美亚洲系列| 香蕉成人伊视频在线观看| 亚洲视频国产视频| 亚洲一区欧美二区| 亚洲国产你懂的| 久久精品国产欧美激情| 欧美福利影院| 欧美欧美在线| 亚洲国产第一页| 99视频一区二区| 午夜精彩视频在线观看不卡| 欧美巨乳在线| 欧美视频中文字幕| 欧美三日本三级三级在线播放| 欲色影视综合吧| 中日韩美女免费视频网站在线观看| 亚洲欧美日韩在线不卡| 亚洲一区二区三区在线观看视频 | 国产欧美日韩综合一区在线观看| 亚洲午夜免费视频| 欧美在线国产精品| 欧美性jizz18性欧美| 亚洲激情视频网站| 国产精品美女www爽爽爽| 日韩午夜在线视频| 韩国一区二区在线观看| 欧美黄色一区| 99国产精品| 久久亚洲综合网| 一区二区三区黄色| 韩国久久久久| 欧美午夜精品理论片a级大开眼界| 亚洲一区二区动漫| 亚洲成人在线视频播放 | 亚洲美女在线国产| 久久gogo国模裸体人体| 亚洲电影免费在线观看| 国产精品久久久久毛片软件| 久久综合久久久久88| 亚洲免费影视第一页| 亚洲精品在线观看视频| 蜜桃精品一区二区三区| 午夜精品久久久久久久久久久久| 亚洲国产精品ⅴa在线观看 | 午夜精品久久一牛影视| 亚洲国产另类久久精品| 国产日韩精品在线播放| 欧美日韩免费网站| 久久嫩草精品久久久精品| 亚洲尤物在线| 99国产精品久久久久老师| 欧美成在线视频| 久久婷婷蜜乳一本欲蜜臀| 欧美一区国产一区| 亚洲一区二区在线播放| 亚洲精品自在久久| 亚洲国产视频一区| 激情欧美一区二区三区| 国产精品综合| 国产精品家庭影院| 欧美欧美天天天天操| 欧美国产成人精品| 欧美88av| 欧美精品久久一区二区| 欧美成人dvd在线视频| 久久人91精品久久久久久不卡| 欧美一区二区三区在线观看视频| 亚洲影院在线| 午夜一区二区三视频在线观看| 一区二区精品在线| 亚洲午夜av电影| 亚洲午夜一区二区| 中文国产成人精品久久一| 一本一本a久久| 亚洲午夜精品一区二区三区他趣| 一区二区三区精密机械公司| 亚洲欧洲在线观看| 亚洲美女少妇无套啪啪呻吟| 亚洲精品视频免费观看| 日韩一级精品| 中文在线一区| 性欧美精品高清| 久久精品水蜜桃av综合天堂| 久久久久免费| 欧美sm视频| 亚洲精华国产欧美| 在线视频精品一区| 欧美一区二区三区久久精品|