- 滥用python的dict和c++的map容器 *
- 全面:了解算法相关名词和概念
- 欠缺独立思考:拿到题目,不知道抽象出来算法的原型
- 半年的时间,EXM,省赛金牌?
- 入门:我说的是USACO和URAL,以及北大、浙大、华中科技、杭电的OJ
- USACO和URAL,以及北大、浙大、华中科技、杭电的OJ
- 看完背包九讲,leetcode做完dp标签
- 要有自己喜欢的方向,我最喜欢图论
- 自己严格设计提交时间和提交次数
- 第一题:用分治加快排。
- 第二题:无向图加并查集。
- 第三题:自动机,递推
- 第四题:线段树,区间树
- 第五题:异或位运算
- 先把leetcode刷完
- 去oj找可以检验自己学习的题目做
- 统计学习的基础
- 模块化的测试(边写边测试)
- leetcode上看hint,看discuss的思路,提交完成后再看代码
- ac题目,找相关题目,解决实际问题,谢博客。
- 机器学习面试内容:统计学基础,特征工程,数据清洗,数据转化
- 这类题目很重要
- 看完题解,手动实现,在找题目举一反三。
- 白版编程:在链表中删除值为s的元素,考察边界条件