如果你刷leetcode覺得吃力,如果每次找工作都是因?yàn)樗惴}而被掛了,
那么一定需要這份谷歌大佬的leetcode刷題筆記!在這里給大家推薦一個(gè)谷歌大佬的刷題筆記,每一道題的題解都寫得非常清楚.
作者在美國(guó)卡內(nèi)基梅隆大學(xué)攻讀碩士學(xué)位時(shí)蹦魔,為了準(zhǔn)備實(shí)習(xí)秋招,他從夏天開始整理 Leetcode 上的題目咳燕,幾個(gè)月的時(shí)間勿决,刷了幾百道題目。
憑借著扎實(shí)的基礎(chǔ)和長(zhǎng)期的勤奮招盲,他很快找到了如愿的工作低缩。
入職前,閑暇的時(shí)候曹货,他突然想到咆繁,自己刷了那么多題,而且對(duì)很多題目的解法有著總結(jié)顶籽,為何不把這些題目歸納總結(jié)一些玩般,做成一個(gè)便于后來者閱讀學(xué)習(xí)的電子書呢?
有了想法礼饱,作為行動(dòng)派的他說干就干坏为,于是這樣一本制作精美且免費(fèi)開源的書籍出現(xiàn)在大家面前究驴。
引用他的話來說:
本書分為算法和數(shù)據(jù)結(jié)構(gòu)兩大部分,又細(xì)分了十五個(gè)章節(jié)匀伏,詳細(xì)講解了刷LeetCode時(shí)常用的技巧洒忧。我把題目精簡(jiǎn)到了101道,一是呼應(yīng)了本書的標(biāo)題够颠,二是不想讓讀者閱讀和練習(xí)時(shí)間過長(zhǎng)熙侍。
這么做不太好的一點(diǎn)是,如果只練習(xí)這101道題履磨,讀者可能對(duì)算法和數(shù)據(jù)結(jié)構(gòu)的掌握不夠扎實(shí)蛉抓。因此在每一章節(jié)的末尾,我都加上了一些推薦的練習(xí)題蹬耘,并給出了一些解法提示芝雪,希望讀者在理解每一章節(jié)后把練習(xí)題也完成。
從我的直觀感受來說综苔,這是一本用心的數(shù)據(jù)結(jié)構(gòu)算法類書籍惩系,全書總共 143 頁(yè)篇幅,詳細(xì)講解算法的內(nèi)容有十五個(gè)章節(jié)如筛。
每個(gè)章節(jié)都是一些重要的知識(shí)點(diǎn)堡牡,伴有基礎(chǔ)講解和例題介紹,當(dāng)然杨刨,也有一些推薦的練習(xí)題晤柄。
話不多說,讓我們來看一下書的目錄:
整本書妖胀,我仔細(xì)看了一遍芥颈,并對(duì)書中的一些解題思路和代碼進(jìn)行校驗(yàn)。
從我的直觀感受來說赚抡,這是一本用心的數(shù)據(jù)結(jié)構(gòu)算法類書籍爬坑,全書總共 143 頁(yè)篇幅,詳細(xì)講解算法的內(nèi)容有十五個(gè)章節(jié)涂臣。每個(gè)章節(jié)都是一些重要的知識(shí)點(diǎn)盾计,伴有基礎(chǔ)講解和例題介紹,當(dāng)然赁遗,也有一些推薦的練習(xí)題署辉。
話不多說,讓我們來看一下書的目錄:
第二章是講解貪心算法的岩四,我們摘取一些內(nèi)容查看哭尝,發(fā)現(xiàn)對(duì)知識(shí)點(diǎn)的講解介紹是細(xì)致入微的。
我已經(jīng)把大佬的筆記上傳到這里了炫乓,有需要的可以自取https://pan.baidu.com/s/1uRBdo0NxgIDrbRbrnumdMg 提取碼: 3u7n
如果沒有百度云的可以點(diǎn)擊https://wws.lanzoui.com/iFPn8ky4cza 進(jìn)行下載
來源:向谷歌工作的師兄偷師學(xué)藝
作者:公子龍