重要的还是需要打好基础,
不要上来就做很难的题目,关键还是需要从基础做起,
基础打好了才有更大的提升空间。
像迭代与递归的实现,
真正的理解递归思想,其实还是很重要的。
像数据结构中的树的实现,
像汉诺塔的实现,
都用到了递归思想的实现。
其次就是java中的引用的理解,
像其他语言也有,
关键还是对一门语言的理解,
这样才能更加深入的去实现,
有些时候,你数据结构的不会,学习很难可能是语言基础的薄弱。
有些时候,你算法的不行可能是基本算法思想的无法深入理解。
重视基础。