魏夢舒(@程序員小灰):微信公眾號“程序員小灰”的作者,多年的軟件行業從業經驗,先後在京東金融和摩拜科技從事研發工作,對算法有一定的興趣和經驗。
《漫畫算法:小灰的算法之旅》通過虛擬的主人公小灰的心路曆程,用漫畫的形式講述瞭算法和數據結構的基礎知識、復雜多變的算法麵試題目及算法的實際應用場景。
第1章 介紹瞭算法和數據結構的相關概念,告訴大傢算法是什麼,數據結構又是什麼,它們有哪些用途,如何分析時間復雜度,如何分析空間復雜度。
第2章 介紹瞭最基本的數據結構,包括數組、鏈錶、棧、隊列、哈希錶的概念和讀寫操作。
第3章 介紹瞭樹和二叉樹的概念、二叉樹的各種遍曆方式、二叉樹的特殊形式——二叉堆和優先隊列的應用。
第4章 介紹瞭幾種典型的排序算法,包括冒泡排序、快速排序、堆排序、計數排序、桶排序。
第5章 介紹瞭10餘道職場上流行的算法麵試題及詳細的解題思路。例如怎樣判斷鏈錶有環,怎樣計算大整數相加等。
第6章 介紹瞭算法在職場上的一些應用,例如使用LRU算法來淘汰冷數據,使用Bitmap算法來統計用戶特徵等。
發表於2025-03-04
漫畫算法:小灰的算法之旅 2025 pdf epub mobi 電子書 下載
一直以來都在關注程序員小灰的公眾號,小灰對於算法的講解非常的形象和生動,算法本身是一種比較枯燥和燒腦的知識,通過漫畫這種形式可以寓教於樂,讓人很輕易的就理解瞭一些特定算法的基本邏輯和原理。 在編程的世界中,算法是一種很重要的基礎,雖然現在很多同學都在使用像JA...
評分其實提起算法,許多人腦海裏冒齣的一定是恐怖,空洞,燒腦,無法理解......甚至在麵試開發崗的時候被問到算法問題就臉色一青,連連擺手,也就因此無緣自己心愛的工作。 接觸到《漫畫算法》之後,我纔知道其實算法也沒有那麼讓人望而生畏。可能是因為前麵多瞭“漫畫”兩個字,好...
評分一直以來都在關注程序員小灰的公眾號,小灰對於算法的講解非常的形象和生動,算法本身是一種比較枯燥和燒腦的知識,通過漫畫這種形式可以寓教於樂,讓人很輕易的就理解瞭一些特定算法的基本邏輯和原理。 在編程的世界中,算法是一種很重要的基礎,雖然現在很多同學都在使用像JA...
評分其實提起算法,許多人腦海裏冒齣的一定是恐怖,空洞,燒腦,無法理解......甚至在麵試開發崗的時候被問到算法問題就臉色一青,連連擺手,也就因此無緣自己心愛的工作。 接觸到《漫畫算法》之後,我纔知道其實算法也沒有那麼讓人望而生畏。可能是因為前麵多瞭“漫畫”兩個字,好...
評分現在看到238頁瞭,快看完瞭,過來推薦一波!真的,這書看瞭不後悔,特彆適閤我這種上學算法沒學好,重溫一波的書!個人感覺最好有一定的計算機基礎的小姐姐,小哥哥來看的書,不然可能有一點吃力,其實也沒關係啦,0基礎的兄弟姐妹們,可以"虐"作者呀????,他人特彆奈斯,什麼...
圖書標籤: 算法 編程 漫畫算法 漫畫 數據結構 計算機 可愛 通俗
【看到瞭博文視點公眾號截圖,建議博文視點給本自來水打錢】去年看到群裏幾個學長分享“程序員小灰”的公眾號,點進去看瞭,感覺漫畫風格講解很有意思,把入門算法的門檻降低瞭。之後其他公眾號也陸續跟進,齣現瞭小和尚和某乙女漫畫風之類的對話流算法文。這次齣的書算是微信文章的閤集,與《算法圖解》比起來少瞭圖論的部分,但勝在提到的算法都講得很明白,多次優化不斷深入,在麵試(本書最大的劇情)以及生産應用方麵有很多幫助。
評分挺好的算法入門書
評分小心推薦款,適閤寶寶,好像我就是那個小灰,第一感覺總是錯的。總結一下,算法的空間復雜度和時間復雜度,數據的結構化和非結構化,排序算法中快速排序比冒泡厲害多瞭,算法麵試的解題思路很重要,實際工作中要考慮高並發和可擴展…搞定~
評分p224頁的一行代碼解:5050-所有數字的和
評分之前看圖看不懂... 網上找到的公眾號,後來發現作者還齣書瞭... 很好的算法入門(至少不會看不懂...) 書中的代碼示例是java,沒有圖。算法的精神是用思想減少計算的時間復雜度和空間復雜度... 下午跑瞭個樸素解法時間復雜度n^2的,跑瞭四小時還沒跑完。。。。。。
漫畫算法:小灰的算法之旅 2025 pdf epub mobi 電子書 下載