从项目中出来后,可以开始全力准备为找工作和实习做准备了。河畔上前辈们的经验看起来还是很重要的。
总结起来就是:基础很重要, 项目or竞赛也很重要。
在没有项目的情况下, 只好努力夯实基础了。
目前决定必须要迅速(并不代表浮躁草率)地看完的书有:
早:算法4, 下午:深入理解java虚拟机 , 晚上:剑指offer
基础目标:熟悉掌握常用的算法及数据结构, 理解算法的性能和适用场景。用java实现剑指offer中的问题解决方案。
题目:一个整型数组,将其划分为和相同的4个切片,例如:{ 2, 3, 5, 1, 2, 2, 1, 1, 3 },切片操作后划分为:{2,3},{5},{1,2,2},{1,1,3},也就找到所谓的四等分点。只不过输出结果为true或者false(是否能得到这样的4个切片)。同时要求时间复杂度和空间复杂度为o(n)。