送書 | 程序員數(shù)學從零開始


1.理解為主
本書以理解優(yōu)先為出發(fā)點,采用講故事和舉例子的方式展開每一章的內(nèi)容;不強調(diào)概念,對于某些相近的名詞,只強調(diào)通過上下文“意會”,而不追究嚴格意義上的概念。
2.注重原理
本書詳細討論了每一個算法原理,對于某些數(shù)學背景較深的算法,會講述必要的數(shù)學知識作為鋪墊,在進行公式推導時也會盡可能詳細地描述推導過程。
3.示例詳盡
本書每一個算法都配有代碼示例,有些章節(jié)會通過示例逐步對算法進行擴充并完善代碼實現(xiàn),使讀者能夠通過示例進一步了解算法。
4.圖片豐富美觀
一圖勝千言,全書包270余幅插圖,用于形象地解釋語言難以描述的過程,同時也有助于增加閱讀的趣味性。

本書從人們身邊常見的整數(shù)講起,逐步深入,介紹了數(shù)論、計數(shù)、圖論、機器學習等領域的一些典型算法及其原理,尤其是算法背后的數(shù)學原理,可以讓讀者對這些算法有更深入的理解。
本書分為11章,涵蓋的主要內(nèi)容有整數(shù)的素因子分解、輾轉(zhuǎn)相除、更相減損、擴展歐幾里得算法和Karastuba算法;密碼體制和RSA體制的加密原理;遞歸與分治算法、動態(tài)編程技術(shù)、特征方程和特征根;算法復雜度分析、大O和大Θ的意義;窮舉法、深度優(yōu)先搜索、廣度優(yōu)先搜索、貪心策略;A?搜索算法;遺傳算法;網(wǎng)絡流、增廣路徑流算法;小二乘法的原理、線性回歸、非線性回歸;基于正態(tài)分布的異常檢測、局部異常因子算法;P/NP問題。
本書內(nèi)容通俗易懂,案例豐富,實用性強,立足于詳細解釋算法的原理,尤其是算法背后的數(shù)學原理,適合于有 編程基礎和算法基礎的讀者進階閱讀,也適合 Python程序員、Java程序員等其他編程愛好者閱讀。

孫博,蘇州工業(yè)園區(qū)高技能領軍人才,擅長人工智能、機器學習、算法和軟件結(jié)構(gòu)設計等,曾在CSDN等多個知名博客網(wǎng)站發(fā)表多篇技術(shù)文章,深受讀者的喜愛。
?公眾號回復:軟件測試??參加抽獎
本次送書規(guī)則如下:
一共贈送3本書籍
下周三中午14點開獎 請及時聯(lián)系小編

