歡迎回到我的「程式解題」筆記 ฅʕ•͡ᴥ•ʔฅ
Last updated 4 years ago
Was this helpful?
一個題目用 1.5 ~ 2 小時,完成以下兩個回合:
第一回合
思考題目要做什麼,用紙筆寫下自己的思維
花 0.5~1 小時寫下程式碼,實現想法
保留 0.5 小時刻意重構程式,思考空間/時間複雜度等等,可以尋找討論區裡的討論,研究別人的切入點,把一種題目想到極致
第二回合 (隔一段時間再說)
第一次解題時不太執著,要讓子彈飛一下,兩天後再回來看看
一方面是可能兩天後會有新的想法,但更重要的是——我們在優化時會研究別人的 solution,當下可能好像懂了,但可能隔一段時間會忘記,需要複雜或做更深入的內化