一直想系统的刷一套OJ(Online Judge,在线编程练习),对于锻炼自己的思维,算法能力,以及coding能力都是非常有帮助的。
说干就干吧,我选了leetcode,选这个的原因嘛:
- 有名气啊,大家都知道leetcode
- 答案多啊,上网一搜,不愁没有教程,可以给解不出题的娃提供及时反馈。
- 我知道答案不缺我这一份,讲解也不缺我这一份,但我还是再添一块砖,加一片瓦吧。说不定我可以讲的更加清楚呢。
- 好了不胡扯,其实我就是为了锻炼自己的能力而已。
刷题我是按AC(accept)率刷的,因为我打算全部刷完啊,直接上难题容易打击到自己幼小的心灵。其实并不是每一题都值得讲解。我争取分两步走吧,
- 第一步把每道题的讲解和代码贴出来
- 第二步,做个总结,按照算法体系把有价值的题归纳、举一反三,得出一些有价值的思考和结论。
下面我博客中可能会用python,也可能用C++,如果想看其他语言(python、C++,目前只有这两种语言,今后学了其他语言再来刷,哈哈,感觉有点蛋疼)的代码,就到我的github上看吧。
贴出项目地址:leetcode讲解
我的个人主页:Liuqinh2s' Homepage
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。