線上課程要求
- 預(yù)習(xí)--基礎(chǔ)知識(shí)自己預(yù)習(xí)和查看
- 課堂互動(dòng)--跟著老師一起思考期丰、回答問(wèn)題
- 課后作業(yè)--按照切題辦法做
期待效果
- 職業(yè)頂尖級(jí)別 - 對(duì)于算法數(shù)據(jù)結(jié)構(gòu)的理解
- 一線互聯(lián)網(wǎng)公司面試
- LeetCode 300+的積累
如何精通一個(gè)領(lǐng)域(Outliers)<<異類(lèi):不一樣的成功啟示錄>>
- Chunk it up 切碎知識(shí)點(diǎn)
- Deliberate Practicing 刻意練習(xí)
- 過(guò)遍數(shù)(五遍)
- Feedback 反饋
- 主動(dòng)反饋(看優(yōu)秀代碼)
- 被動(dòng)反饋(code review倍踪、教練指導(dǎo))
切題四建套
- Clarification
- Possible solution
- compare(time/space)
- optimal(加強(qiáng))
- coding(多寫(xiě))
- Test cases
五遍刷題法
- 刷題第一遍
- 5分分鐘:讀題 + 思考
- 直接看解法:注意夭苗!多解法,比較解法優(yōu)劣
- 背誦祠墅、默寫(xiě)好解法
- 刷題第二遍
- 馬上自己寫(xiě)-->LeetCode提交
- 多種解法比較、體會(huì)-->優(yōu)化!
- 刷題第三遍
- 過(guò)了一天后慢蜓,再重復(fù)做題
- 刷題第四遍
- 過(guò)了一周:反復(fù)回來(lái)練習(xí)相同的題目
- 刷題第五遍
- 面試前一周恢復(fù)性訓(xùn)練