程序員的數(shù)學(xué)思維修煉(趣味解讀)
本書是一本專門為程序員而寫的數(shù)學(xué)書,介紹了程序設(shè)計(jì)中常用的數(shù)學(xué)知識(shí)。本書門檻不高,不需要讀者精通很多高深的數(shù)學(xué)知識(shí),只需要讀者具備基本的四則運(yùn)算、乘方等數(shù)學(xué)基礎(chǔ)知識(shí)和日常生活中的基本邏輯判斷能力即可。本書拒絕枯燥乏味的講解,而是代之以輕松活潑的風(fēng)格。書中列舉了大量讀者都很熟悉,而且非常有趣的數(shù)學(xué)實(shí)例,并結(jié)合程序設(shè)計(jì)的思維和算法加以剖析,可以訓(xùn)練讀者的數(shù)學(xué)思維能力和程序設(shè)計(jì)能力,進(jìn)而拓寬讀者的視野,增強(qiáng)職場(chǎng)競(jìng)爭(zhēng)力。
本書共11章,分別介紹了數(shù)據(jù)的表示、神奇的素?cái)?shù)、遞歸、排列組合、用余數(shù)進(jìn)行數(shù)據(jù)分組、概率、復(fù)利、數(shù)理邏輯、推理、幾何圖形構(gòu)造、統(tǒng)籌規(guī)劃等程序設(shè)計(jì)中常用的數(shù)學(xué)知識(shí),從而引導(dǎo)讀者深入理解編程中的數(shù)學(xué)方法和思路。本書包含的實(shí)例有結(jié)繩記事、孿生素?cái)?shù)、梅森素?cái)?shù)、哥德巴赫猜想、階乘、漢諾塔、斐波那契數(shù)列、乘法原理、加法原理、字符編碼、密碼長(zhǎng)度、日歷中的...
本書是一本專門為程序員而寫的數(shù)學(xué)書,介紹了程序設(shè)計(jì)中常用的數(shù)學(xué)知識(shí)。本書門檻不高,不需要讀者精通很多高深的數(shù)學(xué)知識(shí),只需要讀者具備基本的四則運(yùn)算、乘方等數(shù)學(xué)基礎(chǔ)知識(shí)和日常生活中的基本邏輯判斷能力即可。本書拒絕枯燥乏味的講解,而是代之以輕松活潑的風(fēng)格。書中列舉了大量讀者都很熟悉,而且非常有趣的數(shù)學(xué)實(shí)例,并結(jié)合程序設(shè)計(jì)的思維和算法加以剖析,可以訓(xùn)練讀者的數(shù)學(xué)思維能力和程序設(shè)計(jì)能力,進(jìn)而拓寬讀者的視野,增強(qiáng)職場(chǎng)競(jìng)爭(zhēng)力。
本書共11章,分別介紹了數(shù)據(jù)的表示、神奇的素?cái)?shù)、遞歸、排列組合、用余數(shù)進(jìn)行數(shù)據(jù)分組、概率、復(fù)利、數(shù)理邏輯、推理、幾何圖形構(gòu)造、統(tǒng)籌規(guī)劃等程序設(shè)計(jì)中常用的數(shù)學(xué)知識(shí),從而引導(dǎo)讀者深入理解編程中的數(shù)學(xué)方法和思路。本書包含的實(shí)例有結(jié)繩記事、孿生素?cái)?shù)、梅森素?cái)?shù)、哥德巴赫猜想、階乘、漢諾塔、斐波那契數(shù)列、乘法原理、加法原理、字符編碼、密碼長(zhǎng)度、日歷中的數(shù)學(xué)、心靈感應(yīng)魔術(shù)、約瑟夫環(huán)、智叟分牛、百枚錢幣鼓士氣、莊家的勝率、中獎(jiǎng)概率、用概率方法求π值、復(fù)利的威力、對(duì)折紙張、舍罕王的賞賜、三段論、選言推理、假言推理、關(guān)系推理、花盆擺放、殘缺棋盤、丟失的線條、田忌賽馬、背包問(wèn)題等。
本書適合廣大程序設(shè)計(jì)人員及數(shù)學(xué)愛好者閱讀,尤其適合有一定程序設(shè)計(jì)經(jīng)驗(yàn),但還需要進(jìn)一步加深對(duì)程序設(shè)計(jì)理解的人員閱讀。本書對(duì)IT求職人員、信息學(xué)競(jìng)賽和大學(xué)生程序設(shè)計(jì)競(jìng)賽等參賽學(xué)員也有很好的參考價(jià)值。
畢業(yè)于電子科技大學(xué)。高級(jí)程序員、某軟件公司的技術(shù)總監(jiān)。擅長(zhǎng)C和C++語(yǔ)言,對(duì)數(shù)據(jù)結(jié)構(gòu)和算法有深入的研究。長(zhǎng)期從事行業(yè)軟件設(shè)計(jì)和團(tuán)隊(duì)管理工作,已十年有余。有著豐富的IT架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)和行業(yè)咨詢經(jīng)驗(yàn)。負(fù)責(zé)過(guò)多個(gè)大型軟件項(xiàng)目的開發(fā)工作。
