[toc]
专题二:算法与数据结构
手撕算法可能是绕不过的坑了
算法开发都跑不掉,基本上你说你毕业计划去互联网工作,大家都会建议你Leetcode刷起来
我本科是非CS出身,没学过数据结构和算法是硬伤,自学算是基本补上
开始刷的时候还是艰难的 一度觉得自己不适合干这行
断断续续的刷了60多题,感觉就不一样了
在知乎上关于刷题问题最多的可能就是Leetcode题目那么多,刷题顺序从哪里开始啊
我尝试过各种方法,最后都因为自己没坚持几天,以至于都忘了效果怎么样了
最后感觉开始有感觉的时候,是在按着Leetcode安排的计划来的,比如
- 10天数据结构基础
- 31天剑指Offer这些
虽然自己没有一个计划坚持写完的。但是架不住我尝试的次数多,慢慢还是有了一点感觉。
从我的算法题目提交数量和通过率上就知道我一定是个菜鸡
最近又偷懒也没怎么做题 整起来整起来
所以大家也可以不拘泥某种刷题顺序,什么方式能让自己静下心来去写就用什么 方式。
慢慢摸到感觉之后自然会有一种适合自己的方式【可能那不是任何一种别人建议的方式】
所以依据我自己的经验,我就先把自己写过的题目整理出来[主要是按剑指offer顺序刷的]
这部分 主要是见见题型,敢写。
这部分自己的经验确实也不太多,就和大家一起商量,慢慢改进~~