-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
圖解算法小冊 版權信息
- ISBN:9787121452871
- 條形碼:9787121452871 ; 978-7-121-45287-1
- 裝幀:平塑勒
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
圖解算法小冊 本書特色
對于初學者來說,學習算法的旅途是略顯無聊與苦澀的,他們亟需有趣、實用的算法讀物。而《圖解算法小冊》就是這樣一本值得反復翻閱的用心之作,作者不吝筆墨、著重通過圖解的方式將算法的本質呈現在讀者面前。 ——公子龍,微信公眾號“公子龍”作者 《圖解算法小冊》以一度霸榜Github的算法項目為原型,經過了深度的加工,同時融入了很多作者對于算法學習的思考,書中的每一張圖片、每一段題解都時是經過深思熟慮的,是一本不可多得的好書。書中精選了LeetCode平臺的經典題目,給出的解題技巧和思維方式不僅是面試所必須的,更是在工作中經常用到的,強烈建議希望系統學習算法的讀者閱讀此書。 ——Findyi,公眾號“findyi”作者 算法是程序的靈魂,它的重要性不言而喻。而一本能以解決問題為出發點,不斷為讀者撥開重重迷霧的算法學習書無疑是算法進階道路上的利器。《圖解算法小冊》就是這樣一本好書,著眼于解決問題,言簡意賅、圖文并茂,建議每一位學習算法的小伙伴閱讀此書。 ——陳曉宇,阿里云技術專家、《深入淺出Prometheus:原理、應用、源碼與拓展詳解》和《云計算那些事兒:從IaaS到PaaS進階 》作者 《圖解算法小冊》匯集了面試中*常見的LeetCode題目,給出的解題方法也非常巧妙,建議在校生和希望進入IT行業的讀者閱讀。 ——敖丙,公眾號“敖丙”作者 在大廠的面試中,算法從來都是必考內容。刷題從來不是跨越算法關的唯一途徑,更重要的是掌握算法的內在邏輯。建議需要學習算法的同學閱讀小浩的這本《圖解算法小冊》,書中大量的圖解經過了巧妙的設計,精美生動、有趣又易于理解,能夠幫助你真正掌握算法的本質,輕松跨越算法關。 ——魏夢舒,公眾號“程序員小灰”作者
圖解算法小冊 內容簡介
本書以圖文并茂的方式對面試中的高頻算法題進行講解,重點關注解決問題的策略,旨在幫助廣大讀者更好地厘清各類算法題目的解題思路。 本書分系列對算法題目進行講解,包括數組系列、鏈表系列、動態規劃系列、字符串系列、二叉樹系列、滑動窗口系列、博弈論系列、排序系列、位運算系列、二分查找系列以及其他補充題目。 本書適合數據結構和算法知識的初學者、希望從事IT行業工作的入門人員,以及具有一定基礎的IT行業從業者閱讀,也可作為大、中專院校計算機等相關專業的參考書。
圖解算法小冊 目錄
兩個數組的交集(350) 1
長公共前綴(14) 4
買賣股票的時機(122) 6
旋轉數組(189) 9
原地刪除(27) 11
刪除排序數組中的重復項(26) 12
加1(66) 14
兩數之和(1) 17
三數之和(15) 18
Z字形變換(6) 22
螺旋矩陣Ⅰ(54) 27
螺旋矩陣Ⅱ(59) 31
24點游戲(679) 33
第k大的元素(215) 38
有效的數獨(36) 42
生命游戲(289) 47
旋轉圖像(48) 52
第02章 鏈表系列 57
刪除鏈表倒數第N個節點(19) 57
合并兩個有序鏈表(21) 60
環形鏈表(141) 62
兩數相加(2) 66
LRU緩存機制(146) 69
第03章 動態規劃系列 81
爬樓梯(70) 81
子序和(53) 84
長上升子序列(300) 86
三角形小路徑和(120) 89
小路徑和(64) 94
“打家劫舍”(198) 99
不同路徑 103
不同路徑——障礙物 106
只有兩個鍵的鍵盤(650) 110
飛機座位分配概率(1227) 113
整數拆分(343) 116
第04章 字符串系列 119
反轉字符串(344) 119
字符串中第1個不重復字符(387) 120
實現Sunday匹配 122
大數打印 126
驗證回文串(125) 130
KMP 132
旋轉字符串(796) 146
后一個單詞的長度(58) 149
猜數字游戲(299) 153
整數轉羅馬數字(12) 155
第05章 二叉樹系列 160
深度與DFS(104) 160
層次遍歷與BFS(102) 164
BST與其驗證(98) 168
BST的查找(700) 170
刪除二叉搜索樹中的節點(450) 173
平衡二叉樹(110) 176
完全二叉樹的節點個數(222) 179
二叉樹的剪枝(814) 183
第06章 滑動窗口系列 187
滑動窗口值(239) 187
無重復字符的長子串(3) 190
字母異位詞(438) 195
和為s的連續正數序列 200
第07章 博弈論系列 203
囚徒困境 203
辛普森悖論 204
紅眼睛和藍眼睛 206
海盜分金幣 207
智豬博弈 209
硬幣問題 210
畫圈圈的問題 211
巧克力問題 212
大魚和小魚的問題 214
Nim游戲(292) 216
第08章 排序系列 219
按奇偶排序數組(905) 219
撲克牌中的“順子” 222
第09章 位運算系列 224
使用位運算求和 224
2的冪(231) 226
返回二進制中1的個數(191) 228
只出現一次的數字Ⅰ(136) 232
只出現一次的數字Ⅱ(137) 235
缺失數字(268) 240
第10章 二分查找系列 243
愛吃香蕉的阿珂(875) 243
x的平方根(69) 247
第1個錯誤的版本(278) 250
旋轉排序數組中的小值Ⅰ(153) 252
旋轉排序數組中的小值Ⅱ(154) 256
供暖器(475) 258
尋找兩個正序數組的中位數(4) 260
搜索二維矩陣(74) 265
第11章 其他補充題目 268
水分子的產生 268
救生艇(881) 271
25匹馬的問題 273
燈泡開關(319) 276
三門問題 279
小的k個數 282
盛多水的容器 288
移動石子直到連續(1033) 293
鏡面反射(858) 295
荷蘭國旗問題 297
由6和9組成的數字(1323) 302
費米估算 303
面試中的智力題Ⅰ 306
面試中的智力題Ⅱ 307
圖的基礎知識 308
全排列算法 312
圖解算法小冊 作者簡介
林小浩,知名金融上市公司風險研發負責人、資深風險研發工程師、數據庫架構師,公眾號 “小浩算法” 作者。有著豐富的規則引擎、特征平臺、知識圖譜、風控中臺設計經驗及團隊管理經驗。維護的 github 開源項目 “hello-algorithm” 獲 32.2k star,全網粉絲超過30萬人。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
我從未如此眷戀人間
- >
史學評論
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
山海經
- >
煙與鏡
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
伯納黛特,你要去哪(2021新版)