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

公告

記錄我的生活和工作。。。
<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

統(tǒng)計(jì)

  • 隨筆 - 182
  • 文章 - 1
  • 評(píng)論 - 41
  • 引用 - 0

留言簿(10)

隨筆分類(70)

隨筆檔案(182)

文章檔案(1)

如影隨形

搜索

  •  

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

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

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

 

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

 

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

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

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

統(tǒng)計(jì)系統(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>
            亚洲免费观看在线视频| 性欧美18~19sex高清播放| 亚洲午夜av| 一区二区三区**美女毛片| 亚洲精品一区二区三区婷婷月 | 欧美日韩亚洲国产精品| 欧美精品二区| 欧美体内谢she精2性欧美| 欧美性大战久久久久久久| 国产精品男女猛烈高潮激情| 国产精品黄色| 韩国av一区二区| 91久久国产综合久久91精品网站| 亚洲美洲欧洲综合国产一区| 亚洲午夜高清视频| 久久精品国产69国产精品亚洲| 久久av资源网站| 亚洲第一搞黄网站| 欧美激情精品久久久久久| 日韩视频中文字幕| 久久精品国产一区二区三区| 欧美高清在线一区| 国产精品乱码久久久久久| 好吊视频一区二区三区四区| 日韩视频二区| 久久激情五月丁香伊人| 91久久精品国产91久久性色tv| 亚洲视频大全| 另类图片国产| 国产精品午夜在线| 亚洲精品欧洲| 久久久久久精| 亚洲午夜女主播在线直播| 浪潮色综合久久天堂| 国产精品入口尤物| 99综合在线| 欧美承认网站| 欧美一区二区精品在线| 欧美日韩在线视频观看| 亚洲区在线播放| 久久蜜臀精品av| 亚洲尤物影院| 欧美日本一道本| 亚洲精品国产精品国自产在线| 亚洲影院在线观看| 亚洲一区在线播放| 国产精品久久久久久久7电影| 国产日韩欧美一区| 在线一区观看| 亚洲国产婷婷| 久久欧美中文字幕| 国产亚洲欧美一区| 欧美一区二区免费| 在线一区二区视频| 欧美性片在线观看| 亚洲调教视频在线观看| 亚洲国产婷婷综合在线精品| 狼人社综合社区| 亚洲大胆av| 欧美va日韩va| 噜噜噜躁狠狠躁狠狠精品视频| 国产一区二区三区在线观看网站| 欧美一区激情| 性久久久久久久| 国产日韩专区在线| 久久久久久免费| 久久蜜桃精品| 亚洲国产精品一区在线观看不卡 | 欧美大秀在线观看 | 久久男人av资源网站| 欧美一区二区女人| 国内精品久久久久久 | 性欧美暴力猛交69hd| 国产日韩在线播放| 久久这里有精品视频| 狼狼综合久久久久综合网| 亚洲电影专区| 亚洲欧洲精品天堂一级| 欧美日韩日本网| 午夜在线一区| 久久精品国产亚洲一区二区三区 | 国产精品久久久久婷婷| 欧美一区久久| 麻豆成人小视频| 亚洲狼人综合| 亚洲欧美日韩国产中文在线| 国产欧美日韩综合一区在线观看| 久久久午夜精品| 欧美精品www| 欧美主播一区二区三区美女 久久精品人 | 宅男噜噜噜66一区二区| 亚洲一区在线看| 国产精品乱码久久久久久| 99这里只有精品| 国产一区二区三区成人欧美日韩在线观看| 久久国产主播精品| 免费黄网站欧美| 先锋影音网一区二区| 久久在线免费观看| 亚洲欧美日韩精品久久亚洲区 | 狼人社综合社区| 亚洲一区在线视频| 久热精品视频在线| 香蕉成人久久| 欧美精品电影| 免费成人黄色av| 国产精品午夜在线观看| 亚洲高清在线观看| 国产主播精品在线| 亚洲一区中文| 9l视频自拍蝌蚪9l视频成人| 久久aⅴ国产欧美74aaa| 一区二区欧美日韩| 久久久久一区二区| 久久国产精品久久久久久| 欧美久久综合| 欧美激情在线免费观看| 好看的日韩视频| 亚洲欧美日韩高清| 亚洲无毛电影| 欧美激情在线免费观看| 欧美jjzz| 1000部精品久久久久久久久| 亚洲欧美日韩电影| 亚洲免费在线视频一区 二区| 美女视频一区免费观看| 可以看av的网站久久看| 国产网站欧美日韩免费精品在线观看| 亚洲美女黄色| 夜夜嗨一区二区| 欧美精品色综合| 91久久精品美女高潮| 亚洲国产婷婷香蕉久久久久久99| 久久成人综合视频| 久久蜜臀精品av| 一区在线视频观看| 久久久夜夜夜| 你懂的网址国产 欧美| 一区二区三区在线视频播放| 午夜精品视频在线| 久久亚洲不卡| 91久久精品久久国产性色也91| 麻豆九一精品爱看视频在线观看免费| 久久人人爽人人爽爽久久| 伊人久久噜噜噜躁狠狠躁| 久久久久91| 欧美黄色片免费观看| 日韩视频不卡| 国产精品国产成人国产三级| 一本色道久久综合| 欧美一区二区三区免费观看视频| 国产精品自拍网站| 久久成人久久爱| 亚洲福利久久| 亚洲网站在线看| 国产日韩在线一区二区三区| 久久这里有精品视频| 亚洲一区在线免费| 午夜视频一区二区| 黄色成人91| 欧美激情日韩| 亚洲一区二区三区色| 久久精品亚洲精品| 亚洲欧洲精品一区二区精品久久久 | 久久狠狠久久综合桃花| 欧美 日韩 国产精品免费观看| 亚洲电影av| 欧美色另类天堂2015| 午夜宅男久久久| 亚洲第一偷拍| 亚洲欧美在线播放| 亚洲黄色av| 国产精品久久久久久久久久久久久久| 欧美一级大片在线免费观看| 欧美成人自拍视频| 午夜精品国产更新| 亚洲第一网站| 国产精品午夜在线| 美女网站久久| 午夜欧美大尺度福利影院在线看| 欧美二区在线| 久久av红桃一区二区小说| 亚洲三级影院| 激情国产一区二区| 国产精品国产三级国产普通话99 | 伊人伊人伊人久久| 国产精品亚洲一区二区三区在线| 久热精品视频在线观看一区| 亚洲综合首页| 亚洲欧洲精品一区二区精品久久久| 久久国产夜色精品鲁鲁99| 99成人在线| 亚洲国产精品专区久久| 国产视频精品xxxx| 国产精品ⅴa在线观看h| 欧美激情第9页| 免费成人网www| 久久婷婷国产麻豆91天堂| 亚洲欧美一级二级三级| 中国亚洲黄色|