目錄
創(chuàng)新互聯(lián)建站專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、膠州網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、商城系統(tǒng)網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為膠州等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。刷LeetCode之做總結(jié)思考
1.為什么刷LeetCode要做總結(jié)?
2.如何做總結(jié)?
3.為什么花了很多時間刷題?
總想一口氣吃成大胖子
4.如何高效刷題?
總結(jié)
刷LeetCode之做總結(jié)思考 1.為什么刷LeetCode要做總結(jié)?前沿:撰寫博客的目的是為了再刷時回顧和進一步完善,其次才是以教為學(xué),所以如果有些博客寫的較簡陋,是為了保持進度不得已而為之,還請大家多多見諒。
預(yù):看到題目后的思路和實現(xiàn)的代碼。
見:參考答案展示。
感思:對比答案后的思考,與之前做過的題目是否有關(guān)聯(lián)。
行:
(1)對于沒做出來的題目,閱讀答案后重新做一遍;
(2)下次做題可以嘗試改善的方向;
(3)有助于理解的相關(guān)的題目
再往上思考為什么要刷LeetCode?
那么為什么刷LeetCode要總結(jié)呢?
內(nèi)心認(rèn)為"做出來 = 我有能力"
見:當(dāng)遇到?jīng)]啥思路題目時,仍會投入時間做,有時還容易上頭投入1個多小時在一道題上。
感:
但此時的我,對于算法題擁有的認(rèn)知較少,如果只是魯莽信仰“大力出奇跡”,這難道不是閉門造車或掩耳盜鈴嗎?
只是為了證明自己投入比他人成倍的時間能夠做出題目,就證明自己比他人優(yōu)秀嗎?
另一方面是我趨易避難的天性,當(dāng)我投入大量時間在一道題,實際上并沒有去理解參考答案更費勁,去學(xué)習(xí)新的東西是難于在使用已掌握知識的。
想通過打時間戰(zhàn)安慰自己“”我已經(jīng)盡力了”,不思改進的盲目努力本質(zhì)上是在思考上偷懶和逃避責(zé)任的做法。要敢于嘗試和思考是否有更優(yōu)的做題模式,在實踐中不斷與自我對質(zhì),才能在長期的刷題中取得最終想要的效果。
思:
“君子善假于物也”
為什么不將這部分時間投入在學(xué)習(xí)先輩的優(yōu)秀思路,更快速地提升自己?
要意識到自己是小白,在我這個階段要更注重向優(yōu)秀的人學(xué)習(xí),掌握正確思路后,再練習(xí)完成度。
若不能有此等認(rèn)知,否則越到后面的難題,越不可能做不出,但又投入大量的時間,不僅會產(chǎn)生劇烈的挫敗感,還會消耗有限的精力,導(dǎo)致沒有精力做更重要的事情:理解不會題目的思路。
行:
每題限時25min,當(dāng)10min沒有思路時,則可選擇直接看思路,看完后再做一遍并總結(jié)。
4.總想一口氣吃成大胖子第一次刷題便想理解并實現(xiàn)多種做法,又要刷題和總結(jié),但只有3-4小時時間肯定是不夠的。
感:
要意識到時間有限,每天3-4小時的投入能夠掌握一到兩道題解法已經(jīng)是不錯,要減少焦慮和挫敗感,否則越往后越會煩躁不安,要相信水滴石穿的力量。
5.如何高效刷題?見:我刷題的步驟是怎么樣的?
1.找題→2.做題→3.理解參考答案→4.優(yōu)化代碼→
5.回顧所有題目做總結(jié)→6.產(chǎn)出博客(沒時間做)
思:
以四道題為例:預(yù)計投入4h
前天題目默寫回顧輸出,總上限1h
每題在25min內(nèi)完成,總上限2h
每題花15min理解總結(jié),總上限1h
預(yù)準(zhǔn)備:
設(shè)置嚴(yán)格的時間節(jié)點,到點就進行下個環(huán)節(jié),保證每個環(huán)節(jié)都能夠完成。
做必學(xué)習(xí)&總結(jié)>默寫回顧>做題數(shù)量
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧