- 軟件大小:40.20M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書
- 更新時間:2019-01-05 11:26
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://m.aimjoke.net/
2.24M/中文/5.0
16KB/中文/10.0
33.00M/中文/10.0
74.50M/中文/0.0
41.99M/中文/0.7
算法技術(shù)手冊 高清pdf是為用戶們帶來的高清pdf電子圖書,讓你輕松的對照其內(nèi)的各類算法,實(shí)現(xiàn)工作中的程序設(shè)計(jì),制作出擁有智能效果的各類軟件,獲得不錯的市場反響,快來綠色資源網(wǎng)下載吧!
《算法技術(shù)手冊》:開發(fā)健壯的軟件需要高效的算法,然后程序員們往往直至問題發(fā)生之時,才會去求助于算法。《算法技術(shù)手冊》講解了許多現(xiàn)有的算法,可用于解決各種問題。通過閱讀它,可以使您學(xué)會如何選擇和實(shí)現(xiàn)正確的算法,來達(dá)成自己的目標(biāo)。另外,書中的數(shù)學(xué)深淺適中,足夠使您可以了解并分析算法的性能。
《算法技術(shù)手冊》提供了高效的代碼解決方案,使用多種語言進(jìn)行編寫,讓您可以輕松地將其應(yīng)用于特定的工程當(dāng)中。通過《算法技術(shù)手冊》,您可以:
解決特定代碼的問題,或者提升既有解決方案的性能
較之理論而言,《算法技術(shù)手冊》更專注于應(yīng)用。
了解算法預(yù)期的性能,以及它達(dá)到最高性能時所需要的條件
發(fā)現(xiàn)不同算法之間相似的設(shè)計(jì)哲學(xué)
快速找到與您所解決的問題相關(guān)的算法,并決定哪個算法才是最適合的那一個
探索使用C、C++、Java以及Ruby實(shí)現(xiàn)的算法解決方案以及開發(fā)小貼士
學(xué)習(xí)高級數(shù)據(jù)結(jié)構(gòu),來提升算法的性能
通過《算法技術(shù)手冊》,您能學(xué)到如何提升算法的性能,這將是您的軟件應(yīng)用程序走向成功的關(guān)鍵。
算法界的圣經(jīng)必然是算法導(dǎo)論,但是對于非專業(yè)科班的coder來說,這本書比算法導(dǎo)論更實(shí)用。讀這本是想換個角度來研究下算法。雖然很多東西已經(jīng)通過前者有所了解,這里就談?wù)劧叩牟煌帯?/p>
一方面,數(shù)學(xué)性的推導(dǎo)和證明還是CLRS比較擅長,后者大多數(shù)情況只是盡量做到讓讀者能夠理解而已,這一點(diǎn)在上面的評論“可以作為淺顯易懂的入門教材”一文也指出了,我就不再細(xì)談了。
另一方面,本書對于實(shí)踐是非常重視的,在介紹算法的同時不停留在代碼和思路本身,同時也會講一些實(shí)踐細(xì)節(jié),甚至通過專門的章節(jié),也即書中的War Story來加深讀者對算法的理解。不過很慚愧的是,由于時間有限,War Story我基本沒讀幾篇,淺嘗輒止而已。
更有指導(dǎo)意義的是,書中的第二部分收集和歸類大量的算法問題,并對這些問題的求解做出了分析。這個所謂的分析就是,把問題具體化,在不同情況下都選擇相應(yīng)的最優(yōu)算法。盡管沒有給出可以直接用來“復(fù)制-粘貼”的代碼,但這樣做明顯比“籠統(tǒng)地寫出一個問題—給出一個唯一答案”的做法強(qiáng)得多。當(dāng)然,通過對于第一部分算法介紹的閱讀,第二部分可以先做泛讀,遇到具體問題時再來查閱對應(yīng)的解決方案的指導(dǎo),此時還能根據(jù)給出的參考文獻(xiàn)進(jìn)行深入的閱讀。這種細(xì)致全面的安排可以看出作者的用心之處。
再談?wù)勔恍┢渌淖x書收獲吧,下面是我印象比較深的地方:
1.本書第一部分每個章節(jié)的練習(xí)題中包含了面試題部分,起初還不怎么注意,直到被有些難住時,google其解法發(fā)現(xiàn)居然是貨真價實(shí)的google、ms、amazon面試題!如果即將進(jìn)行參加招聘面試筆試,這部分題目還是值得做做的。雖然通過作者的網(wǎng)頁和google、stackoverflow等可以找到大部分的解答,不過我還是抽空親自把這部分全部題目做完并進(jìn)行了總結(jié),有興趣的讀者可以參照文末鏈接。
算法設(shè)計(jì)手冊英文版:《算法設(shè)計(jì)手冊》(The Algorithm Design Manual)是本比較經(jīng)典的算法書了。如果說《算法導(dǎo)論》偏向于數(shù)學(xué),那么《算法設(shè)計(jì)手冊》更偏向于工程應(yīng)用(至于《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》,目前我是沒時間通讀,只是偶爾當(dāng)工具書查查,就不提了)。前者的課后題中的面試題部分挺潮的,如果在google上搜索一下,發(fā)現(xiàn)很多都是名企考過的,或許是因?yàn)榈诙娉霭鏁r間比較近的緣故?我不大相信是作者自己出的然后被大公司拿去面試的,而是作者收錄的考過的面試題。有了這一層篩選,這些面試題質(zhì)量有保證啊。
2.CLRS在介紹DFS時寫成了一個子程序,后面的拓?fù)渑判?、?qiáng)聯(lián)通分支等使用到DFS的算法將其調(diào)用;而本書的DFS是直接寫成了一個框架(這種做法你還會在回溯法、近似字符串匹配等地方看到),通過修改其不同的子函數(shù)來完成不同的功能如拓?fù)渑判?、?qiáng)聯(lián)通分支。我不評價哪種更好,只是CLRS版的DFS先入為主,我以CLRS版為準(zhǔn)。
3.在讀完《算法設(shè)計(jì)手冊》的第7章回溯法之前,我對回溯法的認(rèn)知完全是云里霧里。雖然也寫過不少回溯法的程序,甚至做過剪枝處理,但它們都局限于具體問題的求解,完全沒有一個全局性的概念。這本書向我展示了回溯法的框架,可以套用至很多回溯法程序(然后再進(jìn)行簡化),一舉心中的廓清迷霧,這個章節(jié)很建議閱讀。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請輸入內(nèi)容