算法练习
- 为什么做过了会忘记?
- 大概是因为一道题目拿上手, 你并没有一个系统的概要使得你入手解决问题
如果时间紧迫, 主要练递归, 二叉树, 链表这三类题
敲代码前要问面试官的问题
- Array
- a possible empty array or null
- duplicate values ?
- sorted ?
- very large ?
- can be modified ?
- String
- possible empty string or null ?
- upper case, all lower case ?
- ASCII ?
- Number || Math
- precision, how large is the number?
- long, int ?
