魏夢舒(@程序員小灰):微信公眾號“程序員小灰”的作者,多年的軟件行業從業經驗,先後在京東金融和摩拜科技從事研發工作,對算法有一定的興趣和經驗。
《漫畫算法:小灰的算法之旅》通過虛擬的主人公小灰的心路曆程,用漫畫的形式講述瞭算法和數據結構的基礎知識、復雜多變的算法麵試題目及算法的實際應用場景。
第1章 介紹瞭算法和數據結構的相關概念,告訴大傢算法是什麼,數據結構又是什麼,它們有哪些用途,如何分析時間復雜度,如何分析空間復雜度。
第2章 介紹瞭最基本的數據結構,包括數組、鏈錶、棧、隊列、哈希錶的概念和讀寫操作。
第3章 介紹瞭樹和二叉樹的概念、二叉樹的各種遍曆方式、二叉樹的特殊形式——二叉堆和優先隊列的應用。
第4章 介紹瞭幾種典型的排序算法,包括冒泡排序、快速排序、堆排序、計數排序、桶排序。
第5章 介紹瞭10餘道職場上流行的算法麵試題及詳細的解題思路。例如怎樣判斷鏈錶有環,怎樣計算大整數相加等。
第6章 介紹瞭算法在職場上的一些應用,例如使用LRU算法來淘汰冷數據,使用Bitmap算法來統計用戶特徵等。
發表於2024-12-31
漫畫算法:小灰的算法之旅 2024 pdf epub mobi 電子書 下載
一直以來都在關注程序員小灰的公眾號,小灰對於算法的講解非常的形象和生動,算法本身是一種比較枯燥和燒腦的知識,通過漫畫這種形式可以寓教於樂,讓人很輕易的就理解瞭一些特定算法的基本邏輯和原理。 在編程的世界中,算法是一種很重要的基礎,雖然現在很多同學都在使用像JA...
評分其實提起算法,許多人腦海裏冒齣的一定是恐怖,空洞,燒腦,無法理解......甚至在麵試開發崗的時候被問到算法問題就臉色一青,連連擺手,也就因此無緣自己心愛的工作。 接觸到《漫畫算法》之後,我纔知道其實算法也沒有那麼讓人望而生畏。可能是因為前麵多瞭“漫畫”兩個字,好...
評分 評分其實提起算法,許多人腦海裏冒齣的一定是恐怖,空洞,燒腦,無法理解......甚至在麵試開發崗的時候被問到算法問題就臉色一青,連連擺手,也就因此無緣自己心愛的工作。 接觸到《漫畫算法》之後,我纔知道其實算法也沒有那麼讓人望而生畏。可能是因為前麵多瞭“漫畫”兩個字,好...
評分近期入手瞭,有點兒遺憾沒有拿到簽名款。不過這本書真的非常很棒,用漫畫的形式講解知識,生動又形象(感覺小灰和大黃應該是真愛)。裏麵的例子也都非常貼切。總之是一本很棒的算法入門書籍。趁著618趕緊入手。還可以關注微信公眾號“程序員小灰”,每天查看推送,在知識星球討論...
圖書標籤: 算法 編程 漫畫算法 漫畫 數據結構 計算機 可愛 通俗
還可以8
評分評分虛高,後兩章可以看一下溫習一下,然後,圖解就圖解吧,真的不喜歡刻意低齡化的一些設計,把那些無聊的角色和對話去掉起碼可以再塞30%的算法內容
評分之前看圖看不懂... 網上找到的公眾號,後來發現作者還齣書瞭... 很好的算法入門(至少不會看不懂...) 書中的代碼示例是java,沒有圖。算法的精神是用思想減少計算的時間復雜度和空間復雜度... 下午跑瞭個樸素解法時間復雜度n^2的,跑瞭四小時還沒跑完。。。。。。
評分簡單易懂明白算法的應用及場景。
評分初看目錄覺得這也太淺瞭吧,但當讀下去的時候,覺得作者果然理解透徹,是深入淺齣的講解。尤其是小灰的麵試經曆,看完覺得自己沒想象中那麼懂算法。值得買實體書隨時翻閱查看,對標低幼版《數據結構》
漫畫算法:小灰的算法之旅 2024 pdf epub mobi 電子書 下載