算法题类似数学题,考察的知识点不过变成了数据结构和基本算法
数据结构是算法的载体,也是对题目的抽象表示,所以应该优先掌握
一个数学题是可能同时考察多个知识点的,同理一个算法题也是:
考察单个数据结构(算法)就是 easy 题目,考察两个就是medium,
超过两个则是 hard 题目,所以刷题的路程就是:
- (学习知识)学习基本的数据结构和算法 = 基本的,单个的知识点
- (总结规律)刷题: 总结一类出题目是哪些知识点的组合,学会解这类题目的方法,
心态也很关键,人生哲学之一,做事最好细水长流,切忌用力过猛,过度努力不会有什么收获,只是会透支未来的精力
