每一個人,都或多或少經歷過自己的“高光時刻”,小灰也有。
小灰的高光時刻出現在什麼時候呢?是在2019年5月,我第一次正式出書的時候。
很多人問我:“小灰,當你的書快要正式出版的時候,是怎樣一直心情呢?”
在這裏跟大家說一件很好笑的事情:
去年,在距離小灰正式出書還有一個月的時候,我每天過馬路都比平常更小心了。爲什麼呢?因爲小灰生怕萬一發生什麼意外,就沒機會見到自己的書了。
在小灰的潛意識裏,這本書仿佛比自己的生命都重要,那時候的自己就像一個年輕的父親等待着孩子的出世,內心的激動難以言表。
是的,這本書就是《漫畫算法》,小灰生命裏的第一本書。
出版這本書之後,等待小灰的是各種各樣的驚喜:
1.《漫畫算法》被京東評選爲2019最暢銷的科技類新書
2.《漫畫算法》在雙十一期間登上了公交站的廣告牌
3.《漫畫算法》面向港澳臺讀者,出了繁體版
到目前爲止,《漫畫算法》的銷量已經突破了50000冊,這個銷量在IT領域是相當不錯的數字!
可能有些新人還不太瞭解,這本書到底講的什麼呢?
這本書包括六大部分:
第一章 算法概述
介紹了算法和數據結構的相關概念,告訴大家算法是什麼,數據結構又是什麼,它們有哪些用途,如何分析時間複雜度,如何分析空間複雜度。
第二章 數據結構基礎
介紹了最基本的數據結構,包括數組、鏈表、棧、隊列、哈希表的概念和讀寫操作。
第三章 樹
介紹了樹和二叉樹的概念、二叉樹的各種遍歷方式、二叉堆和優先隊列的應用。
第四章 排序算法
介紹了幾種典型的排序算法,包括冒泡排序、快速排序、堆排序、計數排序、桶排序。
第五章 面試中的算法
介紹了10餘道職場上流行的算法面試題及詳細的解題思路。例如怎樣判斷鏈表有環、怎樣計算大整數相加等。
第六章 算法的實際應用
介紹了算法在職場上的一些應用,例如使用LRU算法來淘汰冷數據,使用Bitmap算法來統計用戶特徵等。
對於渴望學習算法的小夥伴,無論你是正在學習計算機專業的學生,還是已經進入職場的新人,亦或是擁有多年工作經驗卻不擅長算法的老手,這本書都能幫助你告別對算法的恐懼,認識算法、掌握算法。
最近幾天,正好是京東圖書特惠日,《漫畫算法》這本書在京東進行促銷,不僅打了86折,而且有滿100減50的優惠,促銷時間截止到5月31日。
機會難得,小夥伴們可以掃下方二維碼購買:
也可以點擊左下角的閱讀原文,找到這本書的入口。
最後再一次感謝大家的支持,小灰會繼續努力帶着大家,在算法學習的道路上精益求精!