好家伙,又火一個(gè)。。
大家好,我是二哥呀。
原計(jì)劃我今天應(yīng)該在長(zhǎng)沙參加 CSDN 舉辦的 1024 大會(huì),無奈公司新規(guī)不讓去了,心里感到特別的遺憾。

無奈只能逛逛 GitHub 以泄私憤!
這一逛不要緊,竟然無意中發(fā)現(xiàn)了一個(gè)寶藏,好家伙!一個(gè)名為 leetcode 的項(xiàng)目竟然獲得了 44.7k star,可以說是火得一塌糊涂。

查看項(xiàng)目主頁的時(shí)候,我再一次驚呆了,項(xiàng)目的作者說自己的新書《算法通關(guān)之路》出版了??????!!!

《算法通關(guān)之路》這本書我是知道的,前幾天剛在朋友圈安利過一波。給大家看看這點(diǎn)贊人數(shù),一屏根本就裝不下。

《算法通關(guān)之路》這本書的作者名叫路志鵬,英文名 Lucifer,我是認(rèn)識(shí)的。

沒想到他還是 leetcode 這個(gè)項(xiàng)目的作者 azl397985856!
只能說,作者的網(wǎng)名是真的多,哈哈哈??
leetcode 這個(gè)項(xiàng)目分為 4 個(gè)部分:
第一部分是 leetcode 經(jīng)典題目的解析,包括思路,以及具體的代碼實(shí)現(xiàn),Java、Python 都有; 第二部分是對(duì)數(shù)據(jù)結(jié)構(gòu)與算法的總結(jié); 第三部分按照一定的方式將 leetcode 題目做了記錄。 第四部分是每日一題。
其中對(duì)算法和數(shù)據(jù)結(jié)構(gòu)的分類我覺得蠻有借鑒意義的。
先來看算法:
基礎(chǔ)技巧:分治、二分、貪心 排序算法:快速排序、歸并排序、計(jì)數(shù)排序 搜索算法:回溯、遞歸、深度優(yōu)先遍歷,廣度優(yōu)先遍歷,二叉搜索樹等 圖論:最短路徑、最小生成樹 動(dòng)態(tài)規(guī)劃:背包問題、最長(zhǎng)子序列
再來看數(shù)據(jù)結(jié)構(gòu):
數(shù)組與鏈表:?jiǎn)?/ 雙向鏈表 棧與隊(duì)列 哈希表 堆:最大堆 / 最小堆 樹與圖:最近公共祖先、并查集 字符串:前綴樹(字典樹) / 后綴樹
這些都是面試當(dāng)中經(jīng)常考察的點(diǎn),大家有需要的話,可以先點(diǎn)個(gè) star,把刷題的小火把點(diǎn)亮:
https://github.com/azl397985856/leetcode
嗯,接下來。。。
有大事要發(fā)生了。
前幾天在朋友圈安利的時(shí)候送了 6 本,很多小伙伴表示又錯(cuò)過了,那今天為了彌補(bǔ)大家的遺憾,我又找出版社給大家申請(qǐng)了 10 本《算法通關(guān)之路》,仍然是無套路免費(fèi)送!我盡力了,剩下的就交給大家了。
這次再搶不到,那就要站墻角反思一下了,為什么幸運(yùn)兒不是你?
是不是沒有來二哥這里刷評(píng)論,刷點(diǎn)贊,刷在看,刷轉(zhuǎn)發(fā)?
畢竟心誠(chéng)則靈!
無套路,直接在文章底部留言就行,優(yōu)先考慮留言次數(shù)多的!
好了,我是二哥,希望這個(gè) leetcode 這個(gè)項(xiàng)目和《算法通關(guān)之路》這本書能幫助到有需要的小伙伴,我們下期見~

沒有什么使我停留——除了目的,縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣,我是不系之舟。
推薦閱讀:
