Algorithm

Posted by Lucas Blog on November 28, 2021

算法 会者不难,难者不会

背一背,背题也是学习的一种有效形式 刻意练习、模仿记忆对初学者很重要 操千曲而后晓声,观千剑而后识器

一开始可以看题解 知识体系之后,不能一不会就看题解 学完各类题型之后,要能随机应试

## 不要通过代码梳理思路,而是先有方法思路再写代码再踩坑。

正确认识算法面试

  1. 把算法面试当成高中数学考试
    • 有考纲、有方法、可准备
  2. 怎么准备算法面试
    • 掌握经典题型/套路、解题技巧。现场发挥是很难的。
    • 锻炼编程能力
    • 锻炼综合脑力(逻辑思维能力、举一反三能力、抽象建模能力)

正确认识算法学习

  • 基本功:非直接生产力
  • 反卷:面试、职场发展
  • 锻炼能力:教育的本质

基础知识要扎实,不要好高骛远。不要简单的不愿做,困难的做不了。 没有原理知识,做的东西是空中楼阁,无法自证产品的安全性、可用性。