程式設計師的數學修煉手冊

遇見數學 發佈 2020-01-08T16:33:18+00:00

本文作者:圖靈教育 零零妹恭喜你已經從,11111100011 跨入 11111100100,來到教科書上遙遠的 2020 年。待上幾天並無不適,甚至隱隱地感到快樂。又有滿滿的進度條可以奮(浪)斗(費)了。曾天真地以為到了 2020 年,自己會變得富有。

本文作者:圖靈教育 零零妹

恭喜你已經從,

11111100011 跨入 11111100100,

來到教科書上遙遠的 2020 年。

待上幾天並無不適,

甚至隱隱地感到快樂。

又有滿滿的進度條可以奮(浪)斗(費)了。

曾天真地以為到了 2020 年,

自己會變得富有。

直到昨天看了支付寶帳單,

我才知道原來大家這麼有錢!

(話說帳單上都是吃喝玩樂,

怎麼不見買書讀,

哼,你們是不是把我忘了。)

有人說:「2020 年是程式設計師本命年。」

「哦?怎講?」

「因為 2020=404+404+404+404+404」

這誰說的?

你出來,咋就顯擺你數學好呢!

這還不是最可怕的 ,

有人甚至還算出,2020-1024=996。

憂桑,

難道我這個社畜不配擁有休息日?

好吧,既然我擋不住它來,

只能勵志做一個不禿頭的好程式設計師了。

看到一個讀者留言新年願望,

希望在數學上可以有所精進,

突破自己的瓶頸。

不禁感慨,數學太重要了。

大家都想盡力擺脫它的支配。

正如吳軍老師說過的:「現代通信,

追溯到一百年前的

莫爾斯電報碼和貝爾的電話,

再到今年的電視、手機、網際網路,

都遵循著資訊理論的規律,

而整個資訊理論的基礎就是數學。」

真正支撐起 IT 業的又怎能少得了,

微積分、線性代數、離散數學、

機率論、拓撲學這些名字。

新年伊始,我們就從學好數學開始。

零零妹為大家準備 10 本數學修煉手冊。

種類多多,本本經典,

總有一本能讓你學會它!

(PS:有人還發現,

2020 年有 5 個星期六為雙數,

且年月日都為偶數。

比如,2020/4/4 ,2020/6/6......

所以,2020 年的潛台詞其實是:幸運!

只要努力就會有回報的那種。

大家一起加油吧!)

掌握編程所需的數學知識

《程式設計師的數學》講解了二進位計數法、邏輯、餘數、排列組合、遞歸、不可解問題等許多與編程密切相關的數學方法,分析了哥尼斯堡七橋問題、高斯求和方法、漢諾塔、斐波那契數列等經典問題和算法。

《程式設計師的數學2:機率統計》涉及隨機變量、貝葉斯公式、離散值和連續值的機率分布、協方差矩陣、多元正態分布、估計與檢驗理論、偽隨機數以及機率論的各類應用。

《程式設計師的數學3:線性代數》內容包括向量、矩陣、行列式、矩陣求逆、線性方程、特徵值、對角化、Jordan 標準型、特徵值算法、LU 分解等。

日本數學大家小平邦彥微積分名著

本書為日本數學家小平邦彥晚年創作的經典微積分著作,有別於一般的微積分教科書,本書作者著眼數學分析的深處,結合自身獨到的思考與理解,從嚴謹的實數理論出發思謀微積分,通過巧妙引導,啟發讀者自主思考,提升對微積分的領悟理解程度。

經典拓撲學教材

經典拓撲學入門圖書,國外知名高校拓撲學指定教材,作者主要介紹了拓撲空間中的拓撲不變量,以及相應的計算方法。本書涉及點集拓撲、幾何拓撲、代數拓撲中的各類方法及其應用,139 個圖示及 350 個難度各異的思考題,培養幾何直觀能力。本書內容淺易,注重抽象理論與具體應用相結合。

Excel講解深度學習

235幅插圖,掌握深度學習數學基礎知識

本書基於豐富的圖示和具體示例,通俗地介紹了深度學習相關的數學基礎知識。第 1 章介紹神經網絡的概況;第 2 章介紹理解神經網絡所需的數學基礎知識;第 3 章介紹神經網絡的最優化;第 4 章介紹神經網絡和誤差反向傳播法;第 5 章介紹深度學習和卷積神經網絡。

豆瓣評分9.6,戰勝微積分的必備工具


本書源於風靡美國普林斯頓大學的阿德里安 · 班納教授的微積分複習課程,是對於任何學習單變量微積分讀者的指導書。作者以獨創的「內心獨白」方式, 詳細講解了微積分基礎、極限、連續、微分、導數的應用、積分、無窮級數、泰勒級數與冪級數等內容,旨在教會讀者如何思考問題從而找到解題 所需的知識點, 著重訓練大家自己解答問題的能力。

線性代數入門最佳教材


史丹福大學等全球 40 多個國家、300 余所高校採用的數學教材,公認的闡述線性代數經典佳作。從向量空間和線性映射出發描述線性算子,包含 561 道習題和大量示例,提升熟練運用線性代數知識的能力。

豆瓣評分9.6分,頂級數學家和計算機科學家合著的經典著作

本書是當代計算機科學方面的一部重要著作,TAOCP 的前奏曲。不僅講述數學問題和技巧,更側重教導解決問題的方法。講解了許多計算機科學中用到的數學知識及技巧,教你如何把一個實際問題一步步演化為數學模型,然後通過計算機解決它,特別著墨於算法分析方面。其主要內容涉及和式、整值函數、數論、二項式係數、特殊的數、生成函數、離散機率、漸近式等,都是編程所必備的知識。

機率論開山之作,豆瓣評分 8.8


本書暢銷 60 年機率論經典教材。作者 William Feller 是 20 世紀最偉大的機率學家之一。他在生滅過程、隨機泛函、可列馬爾可夫過程積分型泛函的分布、布朗運動與位勢、超過程等方向上均成就斐然,對近代機率論的發展作出了卓越的貢獻。費勒的兩冊關於機率論及其應用的教科書被 Gian-Carlo Rota 喻為「迄今最成功的機率論著作」。

統計機器學習界泰斗作品


稀疏統計模型只具有少數非零參數或權重,經典地體現了化繁為簡的理念,因而廣泛應用於諸多領域。本書就稀疏性統計學習做出總結,以 lasso 方法為中心,層層推進,逐漸囊括其他方法,深入探討諸多稀疏性問題的求解和應用,不僅包括了大量例子和圖表,還附有文獻注釋和課後練習,是深入學習統計學知識的極佳參考。

日本人氣「微積分入門」讀本


微積分入門科普讀物,書中以微積分的「思考方法」為核心,以生活例子通俗講解了微積分的基本原理、公式推導以及實際應用意義,解答了微積分初學者遭遇的常見困惑。本書講解循序漸進、生動親切,沒有煩瑣計算、乾澀理論,是一本只需「輕鬆閱讀」便可以理解微積分原理的入門書。

(- End -)

關鍵字: