1、刷leetcode不能看原题。
哪怕一个题想一天也要自己独立想出来,因为只有自己想出来的去面试才能写出来,要不然看了答案,虽然速度很快,但是很快就会忘记,一点也不深刻。
2、要看一下北航408,这些计算机基础
这是计算机的基础,在互联网这个行业,尤其像我这种非科班出身的同学,一定要把基础打扎实,这个对学习c++很有帮助,c++重视底层,是搞算法不可绕过的。
3、学习要投入
做好学习计划,专心学习
4、多跟同学交流学习
这次交流我收获很大,以后要跟同学多交流多学习,虽然这需要花费时间,但是对技术成长很有好处。他有一个很优秀的室友,代码能力很强,leetcode也都是自己独立思考,并且他面试的时候向北大的计算机博士学习经验,对个人收获很大。
5、不放弃的精神
我的同学考研虽然没有考上,但是坚持发邮件找调剂的机会,发了200多封邮件,终于有一个院士给他推荐到计算机学院的一个老师,获得了上研究生的机会。
6、学计算机视觉的资料
重视基础,数字信号原理必须要看。
7、学习多看技术书籍,少看视频
看书籍的效率更高,视频效率低,并且书籍可以培养自己独立思考的能力