国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書(shū)月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 漫畫(huà)算法:小灰的算法之旅

出版社:電子工業(yè)出版社出版時(shí)間:2018-08-01
開(kāi)本: 其他 頁(yè)數(shù): 280
中 圖 價(jià):¥39.7(5.0折) 定價(jià)  ¥79.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書(shū)更多>
買(mǎi)過(guò)本商品的人還買(mǎi)了

漫畫(huà)算法:小灰的算法之旅 版權(quán)信息

漫畫(huà)算法:小灰的算法之旅 本書(shū)特色

本書(shū)通過(guò)主人公小灰的心路歷程,用漫畫(huà)的形式講述了算法和數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識(shí),復(fù)雜多變的算法面試題目及算法的實(shí)際應(yīng)用場(chǎng)景。首先介紹了算法和數(shù)據(jù)結(jié)構(gòu)的總體概念,告訴大家算法是什么,數(shù)據(jù)結(jié)構(gòu)又是什么,都有哪些用途,如何分析時(shí)間復(fù)雜度,如何分析空間復(fù)雜度。第二章 介紹了*基本的數(shù)據(jù)結(jié)構(gòu),包括數(shù)組、鏈表、棧、隊(duì)列、哈希表的概念和讀寫(xiě)操作。第三章 介紹了樹(shù)和二叉樹(shù)的概念、二叉樹(shù)的各種遍歷方式、二叉樹(shù)的特殊形式二叉堆和優(yōu)先隊(duì)列的應(yīng)用。第四章 介紹了幾種典型的排序算法,包括冒泡排序、快速排序、堆排序、計(jì)數(shù)排序、桶排序。第五章 介紹了十余種職場(chǎng)上流行的算法面試題目及詳細(xì)的解題思路。例如怎樣判斷鏈表有環(huán)、怎樣計(jì)算大整數(shù)加法等。第六章 介紹了算法在職場(chǎng)上的一些應(yīng)用,例如使用LRU算法來(lái)淘汰冷數(shù)據(jù),使用Bitmap算法來(lái)統(tǒng)計(jì)用戶特征等。

漫畫(huà)算法:小灰的算法之旅 內(nèi)容簡(jiǎn)介

本書(shū)通過(guò)主人公小灰的心路歷程,用漫畫(huà)的形式講述了算法和數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識(shí),復(fù)雜多變的算法面試題目及算法的實(shí)際應(yīng)用場(chǎng)景。首先介紹了算法和數(shù)據(jù)結(jié)構(gòu)的總體概念,告訴大家算法是什么,數(shù)據(jù)結(jié)構(gòu)又是什么,都有哪些用途,如何分析時(shí)間復(fù)雜度,如何分析空間復(fù)雜度。第二章 介紹了很基本的數(shù)據(jù)結(jié)構(gòu),包括數(shù)組、鏈表、棧、隊(duì)列、哈希表的概念和讀寫(xiě)操作。第三章 介紹了樹(shù)和二叉樹(shù)的概念、二叉樹(shù)的各種遍歷方式、二叉樹(shù)的特殊形式二叉堆和優(yōu)先隊(duì)列的應(yīng)用。第四章 介紹了幾種典型的排序算法,包括冒泡排序、快速排序、堆排序、計(jì)數(shù)排序、桶排序。第五章 介紹了十余種職場(chǎng)上流行的算法面試題目及詳細(xì)的解題思路。例如怎樣判斷鏈表有環(huán)、怎樣計(jì)算大整數(shù)加法等。第六章 介紹了算法在職場(chǎng)上的一些應(yīng)用,例如使用LRU算法來(lái)淘汰冷數(shù)據(jù),使用Bitmap算法來(lái)統(tǒng)計(jì)用戶特征等。

漫畫(huà)算法:小灰的算法之旅漫畫(huà)算法:小灰的算法之旅 前言

推薦序
初識(shí)小灰是因?yàn)樵谒奈⑿殴娞?hào)看到一篇講動(dòng)態(tài)規(guī)劃的文章,當(dāng)時(shí)覺(jué)得挺意外,沒(méi)想到還能有人用漫畫(huà)來(lái)解釋動(dòng)態(tài)規(guī)劃算法。
所謂算法,其實(shí)是個(gè)很寬泛的概念。有理解起來(lái)難度超大,燒腦到要“爆炸”的;也有簡(jiǎn)單直接,一目了然的;更多的卻是,雖然看起來(lái)復(fù)雜,但只要方法得當(dāng),搞清原理,掌握起來(lái)還是很容易的那種算法。
可是很多人被“算法”二字“猙獰”的外表嚇住了,久久不敢接觸它。好不容易斗膽翻翻算法書(shū),結(jié)果看到的不是大篇大篇的代碼,就是亂七八糟的符號(hào)。這都是什么呀?!算了,看來(lái)是學(xué)不會(huì)算法了,放棄吧……
但凡書(shū)籍文章,*難讀的,肯定是公式符號(hào);而*好讀的,無(wú)外乎圖像、對(duì)話等。本書(shū)作者以可愛(ài)的小灰和大黃兩個(gè)漫畫(huà)形象為主人公,把對(duì)算法的描述過(guò)程嵌入到它們的對(duì)話之中,并輔之以圖形等直觀方式來(lái)表達(dá)數(shù)據(jù)結(jié)構(gòu)和操作步驟——這種表達(dá)形式帶著天然的親和力,完全沒(méi)有計(jì)算機(jī)背景的讀者讀來(lái)也不覺(jué)得生硬。
小灰所做的事情,就是給算法這顆“炮彈”包上了“糖衣”,讓算法的威力潛藏于內(nèi),外表不再嚇人,反而變得萌萌噠,Q彈可愛(ài),清新怡人。
先干為敬,讓我們一起吞了這顆包著“炸藥”的“糖丸”吧!
——李燁,微軟高級(jí)軟件工程師

許多程序員對(duì)算法望而生畏,認(rèn)為算法是一門(mén)高深莫測(cè)的學(xué)問(wèn)。
以前我曾經(jīng)面試過(guò)一個(gè)求職者,起初考查他的技術(shù)功底和項(xiàng)目經(jīng)驗(yàn),他都回答得不錯(cuò)。接下來(lái)我對(duì)他說(shuō):“OK,那我考查一下你的算法水平吧!
題目還沒(méi)說(shuō)出口,該求職者立馬擺擺手說(shuō):“不要不要,我算法不行的!”
我還是有些不甘心,接著說(shuō)道:“我只考查*基礎(chǔ)的,你說(shuō)說(shuō)冒泡排序的基本思路吧!”
他仍舊說(shuō):“我不知道,我算法一點(diǎn)都不會(huì)……”
算法真的那么難,真的那么無(wú)趣嗎?
恰恰相反,算法是編程領(lǐng)域中*有意思的一塊內(nèi)容,也不像許多人想象的那樣難以駕馭。
許多人把算法比作程序員的“內(nèi)功”,但筆者覺(jué)得這個(gè)比喻并不是很恰當(dāng)。內(nèi)功實(shí)實(shí)在在,沒(méi)有任何巧妙可言,而算法天馬行空,千變?nèi)f化,就像金庸筆下令狐沖的一套獨(dú)孤九劍。
學(xué)習(xí)算法,我們不需要死記硬背那些冗長(zhǎng)復(fù)雜的背景知識(shí)、底層原理、指令語(yǔ)法……需要做的是領(lǐng)悟算法思想、理解算法對(duì)內(nèi)存空間和性能的影響,以及開(kāi)動(dòng)腦筋去尋求解決問(wèn)題的*佳方案。相比編程領(lǐng)域的其他技術(shù),算法更純粹,更接近數(shù)學(xué),也更具有趣味性。
我一直希望寫(xiě)出一些東西,讓更多的IT同行能夠領(lǐng)略到算法的魅力,可是用什么方式來(lái)寫(xiě)呢?
2016年9月,一次突如其來(lái)的靈感讓我創(chuàng)造了一個(gè)初出茅廬的菜鳥(niǎo)程序員形象,這個(gè)菜鳥(niǎo)程序員名叫小灰。
程序員小灰的故事活躍在同名的微信公眾號(hào)上,該公眾號(hào)用漫畫(huà)的形式訴說(shuō)著小灰一次又一次的面試經(jīng)歷,倔強(qiáng)的小灰屢戰(zhàn)屢敗,屢敗屢戰(zhàn)。小灰是我剛剛?cè)胄袝r(shí)的真實(shí)寫(xiě)照,相信許多程序員也能從中看到自己的影子。
終于,在朋友們的支持和鼓勵(lì)下,程序員小灰的故事從微信公眾號(hào)搬到了紙質(zhì)圖書(shū)上。能讓更多同行看到小灰的故事,我感到十分欣慰。
本書(shū)特色
這本書(shū)通過(guò)漫畫(huà)的形式,講述了小灰學(xué)習(xí)算法和數(shù)據(jù)結(jié)構(gòu)知識(shí)的心路歷程。書(shū)中許多內(nèi)容源于本人的微信公眾號(hào),但是比公眾號(hào)上所展現(xiàn)的內(nèi)容更加系統(tǒng)、全面,也更加嚴(yán)謹(jǐn)。
本書(shū)的前4章是對(duì)算法基礎(chǔ)知識(shí)的講解,沒(méi)有算法和數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)的讀者可以從頭開(kāi)始進(jìn)行系統(tǒng)學(xué)習(xí)。

前 言

對(duì)于有一定基礎(chǔ)的讀者,也可以選擇從第5章面試題的講解開(kāi)始閱讀,每一道面試題目都是相對(duì)獨(dú)立的,并不需要嚴(yán)格地按順序?qū)W習(xí)。同時(shí),也推薦大家適當(dāng)看看前面的內(nèi)容,鞏固一下自己的算法知識(shí)體系。
這不是一本編程入門(mén)書(shū)。在編程方面完全零基礎(chǔ)的讀者,建議至少先了解一門(mén)編程語(yǔ)言。
這也不是一本局限于某個(gè)編程語(yǔ)言的書(shū),雖然書(shū)中的代碼示例都是用Java來(lái)實(shí)現(xiàn)的,但算法思想是相通的。在實(shí)現(xiàn)代碼時(shí),書(shū)中盡可能規(guī)避了Java語(yǔ)言的特殊語(yǔ)法和工具類,相信熟悉其他語(yǔ)言的開(kāi)發(fā)者也不難看懂。

勘誤和支持
除書(shū)中所提供的代碼示例以外,大家也可以關(guān)注微信公眾號(hào)“程序員小灰”,在后臺(tái)回復(fù)“漫畫(huà)算法”,獲得全書(shū)完整的、可運(yùn)行的代碼。為了保證代碼的簡(jiǎn)潔,在部分代碼實(shí)現(xiàn)中省略了煩瑣的參數(shù)判空和驗(yàn)證邏輯。由于作者水平有限,書(shū)中難免會(huì)出現(xiàn)一些錯(cuò)誤,懇請(qǐng)廣大讀者批評(píng)指正。
讀者如果在閱讀過(guò)程中產(chǎn)生疑問(wèn)或發(fā)現(xiàn)Bug,歡迎隨時(shí)到微信公眾號(hào)的后臺(tái)留言。
“程序員小灰”微信公眾號(hào)二維碼如下。

致謝
感謝微信公眾號(hào)“程序員小灰”的讀者。你們的鼓勵(lì)和支持,給了我堅(jiān)持創(chuàng)作的動(dòng)力。感謝成都道然科技有限責(zé)任公司的姚新軍老師。有了他的肯定、支持和指導(dǎo)意見(jiàn),才有了這本書(shū)的正式出版。
感謝樸提、單耳和康慧三位插畫(huà)師所畫(huà)的精彩插畫(huà),是你們讓小灰的形象更豐滿、更可愛(ài)。感謝為本書(shū)審稿的楊道談先生,感謝為本書(shū)寫(xiě)序的李燁老師,感謝在百忙之中閱讀書(shū)稿并寫(xiě)書(shū)評(píng)的專家們,他們是劉欣、張洪亮、安曉輝、李艷鵬、翟永超等。
特別感謝我的父母,是他們把我?guī)нM(jìn)了數(shù)學(xué)的大門(mén)。在我上小學(xué)的時(shí)候,是他們的堅(jiān)持,才讓我有機(jī)會(huì)學(xué)習(xí)奧數(shù),參加數(shù)學(xué)競(jìng)賽,并對(duì)數(shù)學(xué)和邏輯產(chǎn)生了興趣。在這本書(shū)的寫(xiě)作過(guò)程中,又是他們辛苦努力屏蔽生活瑣事對(duì)我的干擾,讓我能夠全身心地投入到本書(shū)的寫(xiě)作當(dāng)中。
謹(jǐn)以此書(shū)獻(xiàn)給我的家人,我的讀者,以及熱愛(ài)編程的朋友們!
——魏夢(mèng)舒,微信公眾號(hào)“程序號(hào)小灰”的作者

漫畫(huà)算法:小灰的算法之旅 目錄

第1章 算法概述 / 1
1.1 算法和數(shù)據(jù)結(jié)構(gòu) / 1
1.1.1 小灰和大黃 / 1
1.1.2 什么是算法 / 3
1.1.3 什么是數(shù)據(jù)結(jié)構(gòu) / 7
1.2 時(shí)間復(fù)雜度 / 8
1.2.1 算法的好與壞 / 8
1.2.2 基本操作執(zhí)行次數(shù) / 10
1.2.3 漸進(jìn)時(shí)間復(fù)雜度 / 12
1.2.4 時(shí)間復(fù)雜度的巨大差異 / 15
1.3 空間復(fù)雜度 / 16
1.3.1 什么是空間復(fù)雜度 / 16
1.3.2 空間復(fù)雜度的計(jì)算 / 19
1.3.3 時(shí)間與空間的取舍 / 21
1.4 小結(jié) / 22

第2章 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ) / 23
2.1 什么是數(shù)組 / 23
2.1.1 初識(shí)數(shù)組 / 23
2.1.2 數(shù)組的基本操作 / 26
2.1.3 數(shù)組的優(yōu)勢(shì)和劣勢(shì) / 32
2.2 什么是鏈表 / 33
2.2.1 “正規(guī)軍”和“地下黨” / 33
2.2.2 鏈表的基本操作 / 35
2.3 棧和隊(duì)列 / 42
2.3.1 物理結(jié)構(gòu)和邏輯結(jié)構(gòu) / 42
2.3.2 什么是!/ 43
2.3.3 棧的基本操作 / 44
2.3.4 什么是隊(duì)列 / 45
2.3.5 隊(duì)列的基本操作 / 46
2.3.6 棧和隊(duì)列的應(yīng)用 / 50
2.4 神奇的散列表 / 51
2.4.1 為什么需要散列表 / 51
2.4.2 哈希函數(shù) / 54
2.4.3 散列表的讀寫(xiě)操作 / 55
2.5 小結(jié) / 59

第3章 樹(shù) / 61
3.1 樹(shù)和二叉樹(shù) / 61
3.1.1 什么是樹(shù) / 61
3.1.2 什么是二叉樹(shù) / 64
3.1.3 二叉樹(shù)的應(yīng)用 / 67
3.2 二叉樹(shù)的遍歷 / 71
3.2.1 為什么要研究遍歷 / 71
3.2.2 深度優(yōu)先遍歷 / 73
3.2.3 廣度優(yōu)先遍歷 / 84
3.3 什么是二叉堆 / 88
3.3.1 初識(shí)二叉堆 / 88
3.3.2 二叉堆的自我調(diào)整 / 90
3.3.3 二叉堆的代碼實(shí)現(xiàn) / 95
3.4 什么是優(yōu)先隊(duì)列 / 98
3.4.1 優(yōu)先隊(duì)列的特點(diǎn) / 98
3.4.2 優(yōu)先隊(duì)列的實(shí)現(xiàn) / 99
3.5 小結(jié) / 103

第4章 排序算法 / 105
4.1 引言 / 105
4.2 什么是冒泡排序 / 107
4.2.1 初識(shí)冒泡排序 / 107
4.2.2 冒泡排序的優(yōu)化 / 110
4.2.3 雞尾酒排序 / 114
4.3 什么是快速排序 / 118
4.3.1 初識(shí)快速排序 / 118
4.3.2 基準(zhǔn)元素的選擇 / 120
4.3.3 元素的交換 / 122
4.3.4 單邊循環(huán)法 / 125
4.3.5 非遞歸實(shí)現(xiàn) / 128
4.4 什么是堆排序 / 131
4.4.1 傳說(shuō)中的堆排序 / 131
4.4.2 堆排序的代碼實(shí)現(xiàn) / 134
4.5 計(jì)數(shù)排序和桶排序 / 137
4.5.1 線性時(shí)間的排序 / 137
4.5.2 初識(shí)計(jì)數(shù)排序 / 138
4.5.3 計(jì)數(shù)排序的優(yōu)化 / 140
4.5.4 什么是桶排序 / 145
4.6 小結(jié) / 149

第5章 面試中的算法 / 150
5.1 躊躇滿志的小灰 / 150
5.2 如何判斷鏈表有環(huán) / 151
5.2.1 一場(chǎng)與鏈表相關(guān)的面試 / 151
5.2.2 解題思路 / 155
5.2.3 問(wèn)題擴(kuò)展 / 158
5.3 *小棧的實(shí)現(xiàn) / 161
5.3.1 一場(chǎng)關(guān)于棧的面試 / 161
5.3.2 解題思路 / 163
5.4 如何求出*大公約數(shù) / 166
5.4.1 一場(chǎng)求*大公約數(shù)的面試 / 166
5.4.2 解題思路 / 168
5.5 如何判斷一個(gè)數(shù)是否為2的整數(shù)次冪 / 173
5.5.1 一場(chǎng)很“2”的面試 / 173
5.5.2 解題思路 / 175
5.6 無(wú)序數(shù)組排序后的*大相鄰差 / 178
5.6.1 一道奇葩的面試題 / 178
5.6.2 解題思路 / 179
5.7 如何用棧實(shí)現(xiàn)隊(duì)列 / 184
5.7.1 又是一道關(guān)于棧的面試題 / 184
5.7.2 解題思路 / 186
5.8 尋找全排列的下一個(gè)數(shù) / 191
5.8.1 一道關(guān)于數(shù)字的題目 / 191
5.8.2 解題思路 / 193
5.9 刪去k個(gè)數(shù)字后的*小值 / 196
5.9.1 又是一道關(guān)于數(shù)字的題目 / 196
5.9.2 解題思路 / 198
5.10 如何實(shí)現(xiàn)大整數(shù)相加 / 205
5.10.1 加法,你會(huì)不會(huì) / 205
5.10.2 解題思路 / 206
5.11 如何求解金礦問(wèn)題 / 211
5.11.1 一個(gè)關(guān)于財(cái)富自由的問(wèn)題 / 211
5.11.2 解題思路 / 213
5.12 尋找缺失的整數(shù) / 223
5.12.1 “五行”缺一個(gè)整數(shù) / 223
5.12.2 問(wèn)題擴(kuò)展 / 225

第6章 算法的實(shí)際應(yīng)用 / 230
6.1 小灰上班的第1天 / 230
6.2 Bitmap的巧用 / 232
6.2.1 一個(gè)關(guān)于用戶標(biāo)簽的需求 / 232
6.2.2 用算法解決問(wèn)題 / 234
6.3 LRU算法的應(yīng)用 / 241
6.3.1 一個(gè)關(guān)于用戶信息的需求 / 241
6.3.2 用算法解決問(wèn)題 / 243
6.4 什么是A星尋路算法 / 249
6.4.1 一個(gè)關(guān)于迷宮尋路的需求 / 249
6.4.2 用算法解決問(wèn)題 / 251
6.5 如何實(shí)現(xiàn)紅包算法 / 262
6.5.1 一個(gè)關(guān)于錢(qián)的需求 / 262
6.5.2 用算法解決問(wèn)題 / 264
6.6 算法之路無(wú)止境 / 268
展開(kāi)全部

漫畫(huà)算法:小灰的算法之旅 節(jié)選

推薦序
初識(shí)小灰是因?yàn)樵谒奈⑿殴娞?hào)看到一篇講動(dòng)態(tài)規(guī)劃的文章,當(dāng)時(shí)覺(jué)得挺意外,沒(méi)想到還能有人用漫畫(huà)來(lái)解釋動(dòng)態(tài)規(guī)劃算法。

所謂算法,其實(shí)是個(gè)很寬泛的概念。有理解起來(lái)難度超大,燒腦到要“爆炸”的;也有簡(jiǎn)單直接,一目了然的;更多的卻是,雖然看起來(lái)復(fù)雜,但只要方法得當(dāng),搞清原理,掌握起來(lái)還是很容易的那種算法。

可是很多人被“算法”二字“猙獰”的外表嚇住了,久久不敢接觸它。好不容易斗膽翻翻算法書(shū),結(jié)果看到的不是大篇大篇的代碼,就是亂七八糟的符號(hào)。這都是什么呀?!算了,看來(lái)是學(xué)不會(huì)算法了,放棄吧……

但凡書(shū)籍文章,*難讀的,肯定是公式符號(hào);而*好讀的,無(wú)外乎圖像、對(duì)話等。本書(shū)作者以可愛(ài)的小灰和大黃兩個(gè)漫畫(huà)形象為主人公,把對(duì)算法的描述過(guò)程嵌入到它們的對(duì)話之中,并輔之以圖形等直觀方式來(lái)表達(dá)數(shù)據(jù)結(jié)構(gòu)和操作步驟——這種表達(dá)形式帶著天然的親和力,完全沒(méi)有計(jì)算機(jī)背景的讀者讀來(lái)也不覺(jué)得生硬。

小灰所做的事情,就是給算法這顆“炮彈”包上了“糖衣”,讓算法的威力潛藏于內(nèi),外表不再嚇人,反而變得萌萌噠,Q彈可愛(ài),清新怡人。

先干為敬,讓我們一起吞了這顆包著“炸藥”的“糖丸”吧!



李燁,微軟高級(jí)軟件工程師

漫畫(huà)算法:小灰的算法之旅 相關(guān)資料

用漫畫(huà)形式講解算法的文章不少,為什么看小灰的漫畫(huà)就能夠輕松地把數(shù)據(jù)結(jié)構(gòu)和算法給掌握了呢?因?yàn)槁?huà)只是個(gè)形式而已,關(guān)鍵點(diǎn)還是講解一個(gè)問(wèn)題的思路,如何一步步地引導(dǎo)讀者去思考,由淺入深,在這方面小灰的書(shū)做得很好,強(qiáng)烈推薦大家閱讀。

——?jiǎng)⑿溃洞a農(nóng)翻身》作者



小灰所做的事情,就是給算法這顆炮彈包上了糖衣,讓算法的威力潛藏于內(nèi),外表不再嚇人反而萌萌噠,Q彈可愛(ài),清新怡人。先干為敬,讓我們一起吞了這顆包著炸藥的糖丸!

——李燁,微軟高級(jí)軟件工程師



算法知識(shí),毋庸置疑是極其重要的。但是同時(shí)他也是很枯燥乏味的,尤其是很多算法類的書(shū)籍看起來(lái)更是味同嚼蠟。但是本書(shū)形式新穎,通過(guò)漫畫(huà)的形式,由淺入深的講解各類常用算法。從基本數(shù)據(jù)結(jié)構(gòu),到各類排序算法,再到面試算法,最后又涉及到職場(chǎng)應(yīng)用,覆蓋面很全,非常值得廣大程序員們閱讀。

——張洪亮,公眾號(hào)『Hollis』作者



小灰這本《漫畫(huà)算法》,用輕松的漫畫(huà)形式和通俗有趣的生活化解讀,有效降低了學(xué)習(xí)算法的門(mén)檻,可以順利引領(lǐng)我們進(jìn)入算法殿堂,強(qiáng)烈推薦想學(xué)算法卻因其枯燥復(fù)雜而望之生畏的朋友們一看。

——安曉輝,《程序員的成長(zhǎng)課》作者,公眾號(hào)『程序視界』主理人



小灰是個(gè)做事非常認(rèn)真的同學(xué),每次寫(xiě)文章都要深思熟慮的為讀者著想,對(duì)每一個(gè)細(xì)節(jié)把控的都十分的嚴(yán)謹(jǐn),小灰的漫畫(huà)功底更是了得,《漫畫(huà)算法》一書(shū)讓我眼前一亮,沒(méi)有枯燥的理論和算法,全書(shū)以生動(dòng)有趣的漫畫(huà)解析算法執(zhí)行全過(guò)程,達(dá)到了娛樂(lè)既學(xué)習(xí)的目的,以直觀、易懂的方式展現(xiàn)了通用數(shù)據(jù)結(jié)構(gòu)和基礎(chǔ)算法的魅力,是每一位技術(shù)工作者不可不讀的一門(mén)好書(shū)。

——李艷鵬,《可伸縮服務(wù)架構(gòu):框架與中間件》等書(shū)作者



算法是我們每一位互聯(lián)網(wǎng)技術(shù)人都逃不開(kāi)的話題,但是其枯燥乏味的本質(zhì)讓很多初學(xué)者望而卻步。對(duì)此,我推薦小灰的這本《漫畫(huà)算法》給大家,本書(shū)一改傳統(tǒng)教材的描述風(fēng)格,以風(fēng)趣幽默的漫畫(huà)形式,帶領(lǐng)我們走進(jìn)魅力無(wú)限的算法世界,領(lǐng)略算法賦予的高效與神奇之處。

——翟永超,公眾號(hào)『程序猿DD』作者、《Spring Cloud微服務(wù)實(shí)戰(zhàn)》作者

漫畫(huà)算法:小灰的算法之旅 作者簡(jiǎn)介

微信公眾號(hào)程序員小灰的作者,多年的軟件行業(yè)從業(yè)經(jīng)驗(yàn),先后在京東金融和摩拜科技從事算法和研發(fā)相關(guān)工作,對(duì)算法有著深入的研究。

暫無(wú)評(píng)論……
書(shū)友推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 成人欧美一区二区三区视频xxx | 高潮又爽又无遮挡又免费 | 国产亚洲日韩欧美一区二区三区 | 特级黄一级播放 | 一级@片 | 91麻豆精品国产91久久久久久 | 真实国产精品vr专区 | 欧美日韩国产专区 | 亚洲精品久久99久久一 | 亚洲欧美日韩精品久久 | 毛片免费全部播放一级 | 国产思思99re99在线观看 | 青青热久久久久综合精品 | 欧美日韩亚洲精品一区二区 | 美女啪啪网站又黄又免费 | 91精品一区国产高清在线 | 在线观看免费精品国自产 | 在线国产一区二区三区 | 精品一区二区三区四区五区 | 成在线人免费视频一区二区 | 男女男精品视频 | 久热re这里只有精品视频 | 青娱乐久草 | 精品视频专区 | 久久精品国产清高在天天线 | 一级做a爱片久久蜜桃 | 韩国久久久久久级做爰片 | 日韩一区二区三区中文字幕 | 四虎影视在线看免费观看 | 亚洲清色 | 黄动漫免费看 | 午夜免费观看福利片一区二区三区 | 国产精品欧美一区二区在线看 | 刺激性视频黄页 | 青青伊人影院 | 中文字幕久荜一区日本精品 | 日日摸狠狠的摸夜夜摸 | 欧美熟妇另类久久久久久多毛 | 久久理论片迅播影院一级 | 模特三级在线观看 | 男女爽爽无遮挡午夜视频在线观看 |