国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

代碼隨想錄怎么樣?我是這么刷的

2022-05-23 10:16 作者:代碼隨想錄  | 我要投稿

大家在刷代碼隨想錄的時(shí)候,都會(huì)有疑惑

  • 第一遍刷完應(yīng)該用多久?

  • 第一遍我需要把每道題目都弄清楚么?

  • 刷了一遍,感覺(jué)都忘了怎么辦?

  • 需要刷兩遍么?

對(duì)于這些問(wèn)題,星球里有一位錄友分享了自己 刷了三遍代碼隨想錄的完整歷程,第一遍 照著抄,第二遍 開始能自己寫一部分,第三遍開始系統(tǒng)總結(jié),并用清楚了各個(gè)題目間的內(nèi)在聯(lián)系。

最后他也成功上岸了北美亞馬遜,他的刷題經(jīng)歷,非常值得算法小白們的參考,這是從從被殺,到亂殺的進(jìn)階之路。

以下是他分享在知識(shí)星球里的刷題心得:

---------------------

我本科是某211,哈哈,專業(yè)是計(jì)算機(jī)科學(xué)與技術(shù),后來(lái)沒(méi)有考研,太卷了很害怕,就潤(rùn)出國(guó)了,現(xiàn)在在紐約某高校讀計(jì)算機(jī)工程研一,別問(wèn)為什么不是計(jì)科,問(wèn)就是太菜申請(qǐng)不上。

為什么刷題

大學(xué)畢業(yè)那個(gè)暑假,本來(lái)就開開心心的等著潤(rùn)嘛,不知道哪里的培訓(xùn)機(jī)構(gòu)開始販賣焦慮,說(shuō)什么現(xiàn)在就要開始投第二年的簡(jiǎn)歷啦,再不投就人沒(méi)啦。

我直接震驚,這還沒(méi)開學(xué)就要投簡(jiǎn)歷找實(shí)習(xí)啦?

沒(méi)有實(shí)習(xí)就幾乎找不到工作?

我直呼離譜,呼完了就是心慌慌,怎么辦啊,我整個(gè)大學(xué)沒(méi)刷過(guò)題,畢業(yè)的暑假才知道有l(wèi)eetcode這個(gè)網(wǎng)站,不管了先去某乎搜一下刷題攻略,在眾多大佬的回答中,我就相中了代碼隨想錄這個(gè)攻略,可能覺(jué)得名字很有意思,感覺(jué)冥冥之中這就是我的修煉法典了

暑假一下就過(guò)去了,沒(méi)刷幾道題,人家都快與家人分別了,哪里有心情刷題嘛撇嘴,終于在九月沖破重重困難殺到了美國(guó),九月份也是我正式刷題的開始。

第一遍刷隨想錄

第一遍刷題正式開始,二分法,還行,能接受;鏈表,有點(diǎn)難度了,繞不過(guò)來(lái),我的做法是別嫌麻煩,一定用紙筆畫一畫,別亂套就行。

在這里掌握了虛擬頭指針,還有是找環(huán)的那里,直呼好家伙,讓我第一次感受到刷題和數(shù)學(xué)的緊密聯(lián)系!

哈希,只知道理論沒(méi)實(shí)操過(guò)做題,直接懵逼,什么map和set啊開始就完全不知道怎么用,所以這一部分我第一遍只做了那些能自己用數(shù)組解決的部分,心滿意足,下一部分!

字符串部分倒是不考驗(yàn)智商,但是開始怎么寫都過(guò)不了,就是有地方?jīng)]考慮到,前前后后縫縫補(bǔ)補(bǔ)寫一大堆代碼,丑的不行,而且下次做還是這樣。

后來(lái)我就明白了一個(gè)道理,當(dāng)你做題需要考慮很多邊界條件的時(shí)候,大概率是方法有問(wèn)題的,我就會(huì)考慮換一下思路。

后面KMP算法頭一次聽說(shuō),看了一遍,我深知自己是個(gè)菜雞,直接跳過(guò)。

然后是二叉樹?噩夢(mèng)開始的地方[凋謝]

第一遍完全搞不懂,純粹是比著抄的,我也試過(guò)自己推演,推著推著就把自己推懵了,實(shí)在搞不懂,好久才把這部分題目抄完流淚心想下面不會(huì)這么難了吧。

然后就來(lái)到了回溯章節(jié)[微笑]這一章怎么說(shuō)呢,只能說(shuō)懂得都懂,對(duì)來(lái)一個(gè)剛開始刷題的人來(lái)說(shuō)這玩意有多么抽象大家應(yīng)該都有體會(huì),我是抄都不想抄[撇嘴]就記住了一個(gè)回溯三部曲,總算是熬過(guò)去了。

后面的貪心我很喜歡,做起來(lái)挺有意思,但是后面做的題多了以后才明白要是面試考貪心基本就直接等gg了,總之第一遍嘛,自己能做出來(lái)的題寥寥無(wú)幾,這部分抄起來(lái)至少?zèng)]有那么枯燥。

最后是最終噩夢(mèng),動(dòng)態(tài)規(guī)劃。

開始背包問(wèn)題我本科還學(xué)過(guò),說(shuō)來(lái)慚愧曾經(jīng)我也進(jìn)過(guò)我們學(xué)校的acm集訓(xùn)營(yíng),第一節(jié)課我記得就是這個(gè),后來(lái)一看整個(gè)暑假都要留校集訓(xùn),我直接買高鐵票溜了,拜拜了您嘞。后來(lái)徹底與acm無(wú)緣。

dp的題目的思路我都能吸收的了,直到買賣股票那里,我看完解法之后驚為天人,dp還能這么用?

就仿佛打開了一個(gè)新世界的大門,簡(jiǎn)直打破我的認(rèn)知。越往后做越感到dp的深?yuàn)W,這東西變化太多了,根本就沒(méi)有固定套路,最終勉強(qiáng)一篇一篇扣完了。

最后單調(diào)棧?什么鬼,直接跳過(guò)。

第二遍刷隨想錄

第一遍用了我將近三個(gè)月時(shí)間才勉強(qiáng)弄完,時(shí)間來(lái)到十一月了,我整個(gè)秋招直接放棄準(zhǔn)備就沖春招了。

直接開始了第二遍,第二遍還是很痛苦,我第二遍的重心就放在了回溯那一部分,真的我現(xiàn)在都能回想起來(lái)那時(shí)候的下午,昏暗的房間只有我的筆記本亮著我一行一行代碼扣的時(shí)候,心疼自己,最后還真讓我扣懂了,突然就豁然開朗。

真的不得不說(shuō)代碼隨想錄講得太好了,后來(lái)做什么dfs的時(shí)候,真的手到擒來(lái)。

這里懂了,樹的地方也不難了,邏輯就有點(diǎn)清晰了,可以自己去思考了,但是第二遍的時(shí)候還是挺難自己把題目做出來(lái)的,很多題還是抄的。

第三遍刷隨想錄

然后就開始了第三遍,第三遍的時(shí)候就明顯不一樣了,上來(lái)我就看一眼題號(hào),然后直接自己做,那時(shí)候已經(jīng)能自己做出來(lái)一半多了,每做出來(lái)一個(gè)題我就欣賞很久哈哈哈,和carl哥的代碼做對(duì)比,雖然不一樣,自己的明顯稚嫩一些,但是我也舍不得改,就像看自己孩子一樣哈哈哈。

第三遍主攻的dp部分,最后得出結(jié)論,確實(shí)難,我覺(jué)得最難的地方在于判斷出來(lái)這道題要用dp來(lái)做,如果告訴你這題就是dp,推出公式來(lái)其實(shí)沒(méi)有那么難了。

當(dāng)然期間縫縫補(bǔ)補(bǔ)把之前的map啥的弄懂了,懂了之后才發(fā)現(xiàn)這玩意真好使,特別喜歡用。

還有單調(diào)棧,這東西確實(shí)厲害,有些題目換個(gè)思路用單調(diào)棧去解決確實(shí)非常巧妙,務(wù)必掌握!

開始實(shí)習(xí)春招,上岸亞馬遜

然后春招就開始了,也就是今年二月份,也進(jìn)入了我刷題最拼的時(shí)候,當(dāng)時(shí)的方法是一邊復(fù)習(xí)代碼隨想錄一邊做新題,很枯燥。

也是寒假嘛,奧密克戎橫行,我就乖乖宅著刷題,同時(shí)瘋狂投簡(jiǎn)歷找,投了有一百多家吧,幾乎每天都會(huì)收到拒信,非常痛苦,刷題也不敢停,有時(shí)就在想還刷什么題啊,面試都拿不到流淚動(dòng)力快沒(méi)有了,還是咬著牙堅(jiān)持。

期間收到不少oa,像tiktok啊,cisco啊,但是都沒(méi)有結(jié)果,當(dāng)我要放棄的時(shí)候,亞馬遜出現(xiàn)了,他就是我生命中的光!最終成功上岸了亞馬遜,期間的故事大家要是有人看之后我再寫、今天咱們就說(shuō)代碼隨想錄!

這就是我刷題路上的啟蒙秘籍,真的就是一步一步跟著代碼隨想錄走過(guò)來(lái)的,從什么都不懂到現(xiàn)在一道m(xù)edium基本難不住,hard也可一戰(zhàn)!

真的我把百分之八十歸功于隨想錄,給我打下了牢牢的基礎(chǔ)

現(xiàn)在我周圍同學(xué)想轉(zhuǎn)碼的我直接一個(gè)鏈接拍過(guò)去,比著抄,抄三遍我不信你不行。

對(duì)了還有一個(gè)很感謝carl的地方,我有次閑著沒(méi)事看看了隨想錄里面前面的文章,有一篇講的是代碼規(guī)范,主要是空格,括號(hào)和運(yùn)算符的規(guī)范使用還有命名規(guī)范啥的,我看了之后覺(jué)得很有道理,強(qiáng)行讓自己把代碼規(guī)范了過(guò)來(lái)。

后來(lái)面試的時(shí)候面試官直接說(shuō)我已經(jīng)很久沒(méi)有看到這么規(guī)范這么干凈的代碼了哈哈哈哈哈,可別小看這個(gè)!

寫了不少,工科生文筆一般,說(shuō)了很多有的沒(méi)的,大家要是能有收獲最好啦,第一天加入,希望與大家共同進(jìn)步!祝大家offer多多!

這張圖是本枚菜雞當(dāng)時(shí)的刷題記錄,和上面說(shuō)的對(duì)的上的哦,中間的大量空白主要是學(xué)校期中考和期末考,我學(xué)不太明白,那時(shí)候精力用到復(fù)習(xí)上去了,嘿嘿,現(xiàn)在前前后后刷了三百多道題吧,雖然不是很多,但是還在路上!

-----------------------------

這是這篇帖子在知識(shí)星球里的評(píng)論:

可以在星球「精華」里找到原始帖子:

最后也歡迎大家加入代碼隨想錄知識(shí)星球,這里有很多優(yōu)秀的人,有很多精彩的事!


代碼隨想錄怎么樣?我是這么刷的的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
亚东县| 泸定县| 大新县| 乐东| 内江市| 宁阳县| 伊金霍洛旗| 古丈县| 绥滨县| 东辽县| 昆山市| 晋州市| 绵竹市| 铁力市| 宁远县| 台湾省| 兰考县| 罗平县| 霍城县| 青冈县| 高唐县| 江孜县| 习水县| 平凉市| 张家川| 藁城市| 绥棱县| 贵德县| 彭阳县| 海晏县| 贺兰县| 观塘区| 裕民县| 余干县| 静安区| 木里| 垫江县| 仁化县| 宁阳县| 铜陵市| 庄河市|