佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 薦書|程序員書單必不可少系列之算法篇

薦書|程序員書單必不可少系列之算法篇

熱門標簽:服務器配置 呼叫中心市場需求 智能手機 檢查注冊表項 美圖手機 銀行業(yè)務 網(wǎng)站文章發(fā)布 鐵路電話系統(tǒng)

前言

又到了給大家“薦書”的時候了,如果計算機系只開三門課,那么這三門課就一定是:離散數(shù)學,數(shù)據(jù)結(jié)構(gòu)與算法,編譯原理。如果只開一門課,那剩下的就一定是:數(shù)據(jù)結(jié)構(gòu)與算法。最近參加了很多線下的會議,發(fā)現(xiàn)一個點,就是不管什么技術(shù)主題的大會,人們都會找算法的書,小編再次深深地體會到算法是那么地必不可少,現(xiàn)在小編就來盤點一下算法書推薦給大家。

一、《程序員的數(shù)學》第3彈——線性代數(shù)

作者:[日] 平岡和幸,[日] 堀玄

譯者:盧曉南

豆瓣評分:8.7分

  • 機器學習、數(shù)據(jù)挖掘、模式識別必備基礎(chǔ)知識
  • 從入門到應用,透徹理解線性代數(shù)的本質(zhì)

《程序員的數(shù)學3:線性代數(shù)》沿襲“程序員的數(shù)學”系列平易近人的風格,用通俗的語言和具象的圖表深入講解了編程中所需的線性代數(shù)知識。內(nèi)容包括向量、矩陣、行列式、秩、逆矩陣、線性方程、LU分解、特征值、對角化、Jordan標準型、特征值算法等。

下載地址:點擊這里

二、算法領(lǐng)域的經(jīng)典參考書——《 算法.第4版》

作者:[美] Robert Sedgewick,[美] Kevin Wayne

豆瓣評分:9.4分

  • Sedgewick暢銷著作的最新版,反映了經(jīng)過幾十年演化而成的算法核心知識體系
  • 在重要的科學、工程和商業(yè)應用環(huán)境下探討算法,給出了算法的實際代碼,而非同類著作常用的偽代碼

《算法 . 第4版》全面介紹了關(guān)于算法和數(shù)據(jù)結(jié)構(gòu)的必備知識,并特別針對排序、搜索、圖處理和字符串處理進行了論述。第4 版具體給出了每位程序員應知應會的50 個算法,提供了實際代碼,而且這些Java 代碼實現(xiàn)采用了模塊化的編程風格,讀者可以方便地加以改造。本書配套網(wǎng)站提供了本書內(nèi)容的摘要及更多的代碼實現(xiàn)、測試數(shù)據(jù)、練習、教學課件等資源。

下載地址:點擊這里

三、《計算機程序設計藝術(shù)》系列

作者:[美] Donald E. Knuth

譯者:李伯民,范明,蔣愛軍

  • 計算機科學經(jīng)典巨著,入選《美國科學家》20世紀最重要的12部學術(shù)專著
  • 最年輕圖靈獎得主、當代最偉大的程序員之一高德納作品

《計算機程序設計藝術(shù)》系列是公認的計算機科學領(lǐng)域權(quán)威之作,深入闡述了程序設計理論,對計算機領(lǐng)域的發(fā)展有著極為深遠的影響。

《卷1:基本算法(第3版)》講解基本算法,其中包含了其他各卷都需用到的基本內(nèi)容。本卷從基本概念開始,然后講述信息結(jié)構(gòu),并輔以大量的習題及答案。

《卷2:半數(shù)值算法(第3版)》全面講解了半數(shù)值算法,分“隨機數(shù)”和“算術(shù)”兩章。書中總結(jié)了主要算法范例及這些算法的基本理論,廣泛剖析了計算機程序設計與數(shù)值分析間的相互聯(lián)系。
《卷3:排序與查找(第2版)》擴展了卷1中信息結(jié)構(gòu)的內(nèi)容,主要講排序和查找。書中對排序和查找算法進行了詳細的介紹并對各種算法的效率做了大量的分析。

下載地址:點擊這里

四、《算法的樂趣》

作者:王曉華

豆瓣評分:7.9分

  • CSDN超人氣博主、算法專欄達人王曉華力作
  • 淋漓盡致展現(xiàn)算法本質(zhì),廣泛涵蓋常用算法結(jié)構(gòu)及其應用

《算法的樂趣》從一系列有趣的生活實例出發(fā),全面介紹了構(gòu)造算法的基礎(chǔ)方法及其廣泛應用,生動地展現(xiàn)了算法的趣味性和實用性。全書分為兩個部分,第一部分介紹了算法的概念、常用的算法結(jié)構(gòu)以及實現(xiàn)方法,第二部分介紹了算法在各個領(lǐng)域的應用,如物理實驗、計算機圖形學、數(shù)字音頻處理等。其中,既有各種大名鼎鼎的算法,如神經(jīng)網(wǎng)絡、遺傳算法、離散傅里葉變換算法及各種插值算法,也有不起眼的排序和概率計算算法。講解淺顯易懂而不失深度和嚴謹,對程序員有很大的啟發(fā)意義。書中所有的示例都與生活息息相關(guān),淋漓盡致地展現(xiàn)了算法解決問題的本質(zhì),讓你愛上算法,樂在其中。
“如果說《啊哈!算法》是算法界的小白書,內(nèi)容太少看得不過癮,那么這本《算法的樂趣》或許可以帶你一起牛逼一起飛。當我剛拿到書的目錄的時候,我就很期待,因為終于有一本算法書可以系統(tǒng)地和大伙說一說這些我也很想與大伙說的偉大算法?!?/p>

下載地址:點擊這里

五、《啊哈!算法》

作者:啊哈磊

豆瓣評分:8.0分

“插圖和講解相當?shù)轿粇~讓人看了很感興趣,把算法用非常形象的方式表達出來,通俗易懂,這下學習算法的朋友有福了。 ”

沒有枯燥的描述,沒有難懂的公式,一切以實際應用為出發(fā)點,通過幽默的語言配以可愛的插圖來講解算法。你更像是在閱讀一個個輕松的小故事或是在玩一把趣味解謎 游戲,在輕松愉悅中便掌握算法精髓,感受算法之美。

本書中涉及的數(shù)據(jù)結(jié)構(gòu)有棧、隊列、鏈表、樹、并查集、堆和圖等;涉及的算法有排序、枚舉、 深度和廣度優(yōu)先搜索、圖的遍歷,當然還有圖論中不可以缺少的四種最短路徑算法、兩種最小生成樹算法、 割點與割邊算法、二分圖的最大匹配算法等。

下載地址:點擊這里

總結(jié)

以上就是小編為大家整理的幾本關(guān)于算法的書籍,算法是我們在學習中必不可少的,希望本文整理的這幾本書對大家能有一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 你眼中的Python大牛 應該都有這份書單
  • Python書單 不將就
  • AI經(jīng)典書單 人工智能入門該讀哪些書?
  • 書單|人生苦短,你還不用python!
  • 99%的程序員都會收藏的書單 你讀過幾本?
  • 薦書|您有一份JavaScript書單待簽收
  • 薪資那么高的Web前端必看書單
  • 2018年最值得一讀的互聯(lián)網(wǎng)書單

標簽:新疆 紅河 沈陽 長治 上海 滄州 樂山 河南

巨人網(wǎng)絡通訊聲明:本文標題《薦書|程序員書單必不可少系列之算法篇》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    镇平县| 玉林市| 廉江市| 若尔盖县| 吴旗县| 乐都县| 南漳县| 辉县市| 犍为县| 滨海县| 汉源县| 太白县| 锡林浩特市| 沙湾县| 建湖县| 溧水县| 曲阳县| 榆树市| 林西县| 韶山市| 策勒县| 赤城县| 大田县| 读书| 泉州市| 迁西县| 五大连池市| 龙陵县| 新平| 和田市| 墨竹工卡县| 富阳市| 和平县| 宁化县| 峨眉山市| 和林格尔县| 巩义市| 延寿县| 长葛市| 泗水县| 安徽省|