去他丫的算法
大家好,我是周末還在刷 B 站學(xué)習(xí) C 語(yǔ)言的二哥。
很多讀者可能會(huì)好奇,我一個(gè) Java 程序員怎么刷起了 C 語(yǔ)言,主要是為了扎實(shí)基本功,為了更方便以后的學(xué)習(xí),真心的。給大家看一下我 B 站上的歷史記錄。

昨天晚上刷到了 23 點(diǎn),真心感覺(jué)收獲特別大。翁愷老師的普通話說(shuō)得非常標(biāo)準(zhǔn),面對(duì)鏡頭十分的清新脫俗,時(shí)不時(shí)還會(huì)演一下,有內(nèi)未了!
再說(shuō)回正事。
去年 12 月份(雖然今天才 1 月 17 號(hào),但感覺(jué)已經(jīng)過(guò)去了好久),技術(shù)圈火了一本書,就是 《labuladong 的算法小抄》,東哥送我了一本簽名版的紙質(zhì)書,我在朋友圈曬過(guò)了,順帶還抽了一位幸運(yùn)讀者送了一本我自費(fèi)購(gòu)買的紙質(zhì)書。《算法小抄》的策劃姚老師前后送我了 12 本紙質(zhì)書(這里表示非常的感謝,感謝對(duì)我的信任),我在公眾號(hào)已經(jīng)送了 8 本了,中獎(jiǎng)的讀者應(yīng)該都收到了吧?

朋友圈打算再送 4 本,送給經(jīng)常點(diǎn)贊的讀者。給大家報(bào)備下,我有兩個(gè)微信號(hào)都已經(jīng)滿 5200 人了,有一小部分可能看不了朋友圈(微信有限制人數(shù)),歡迎大家添加我的小小號(hào)【itwanger】,這是個(gè)新號(hào),還不滿 1000 人。大家平常看到我朋友圈的,記得多點(diǎn)贊,點(diǎn)贊多臉熟的我一般都會(huì)挑機(jī)會(huì)送點(diǎn)福利。這個(gè)不能說(shuō)的秘密應(yīng)該老讀者都知道了。
不過(guò)說(shuō)句實(shí)在話,紙質(zhì)書的數(shù)量是有限的,送再多都滿足不了大家渴望學(xué)習(xí)的熱情,手頭上零花錢比較充足的讀者可以點(diǎn)擊下面的鏈接自行購(gòu)買哈。
對(duì)于那些中不了獎(jiǎng)又缺零花錢買書但又需要解題思路來(lái)刷面試題的讀者該怎么辦呢?
我替大家想到了一個(gè)完美的解決方案,只能白嫖了!
東哥這本書在出版之前,已經(jīng)在 GitHub 上開源了書籍的前身。雖然紙質(zhì)書更完善一些,但開源的部分仍然是為數(shù)不多的精品,74k 的 star 可不是吹的。

我估計(jì)啊,有些讀者應(yīng)該關(guān)注過(guò)這個(gè)倉(cāng)庫(kù),或者聽說(shuō)過(guò),畢竟 74k 星標(biāo)呢。這個(gè)倉(cāng)庫(kù)我也看了,總共 60 多篇原創(chuàng)文章,都是基于 LeetCode 的題目,涵蓋了所有題型和技巧,而且做到了舉一反三、通俗易懂,絕不是簡(jiǎn)單的代碼堆砌。
沒(méi)錯(cuò),刷題刷題,刷的是題,但培養(yǎng)的是思維啊。這個(gè)倉(cāng)庫(kù)的優(yōu)勢(shì)就在于,它的解題思路很完備,我相信可以幫助到不少讀者,至少在刷題的時(shí)候少走很多彎路。
來(lái)看看這個(gè)倉(cāng)庫(kù)的目錄吧。

可以看得出,組織結(jié)構(gòu)非常的清晰明了,并不像 LeetCode 那樣,列出一道道的算法題,然后是答案,而是按照了不同的系列進(jìn)行了歸納總結(jié)。大類有必須系列、動(dòng)態(tài)規(guī)劃系列、數(shù)據(jù)結(jié)構(gòu)系列、算法思維系列、高頻面試系列,大家可以按需去閱讀,哪里不會(huì)補(bǔ)哪里,能省下不少時(shí)間。
有的人,刷了很多題,在面試的時(shí)候仍然緊皺門頭;而有的人,刷的題不多,卻能在面試的時(shí)候多穎而出。這其中的差別,就在于有沒(méi)有掌握解題的套路。
其實(shí)呢,網(wǎng)上有很多刷題的開源項(xiàng)目,不止東哥這一份。東哥的這份算法小抄之所以能勝出,原因就在于它提供了一種舉一反三的套路。
是不是等不及了?來(lái),上菜!
第一步,掃碼或者長(zhǎng)按識(shí)別下面的二維碼,關(guān)注「沉默王二」公眾號(hào):
第二步,在公眾號(hào)后臺(tái)發(fā)送 005 獲取下載鏈接。
最后,求個(gè)贊吧!冬天的冷,也阻擋不住我們學(xué)習(xí)的熱情!
