一直想系统的刷一套OJ(Online Judge,在线编程练习),对于锻炼自己的思维,算法能力,以及coding能力都是非常有帮助的。

说干就干吧,我选了leetcode,选这个的原因嘛:

  1. 有名气啊,大家都知道leetcode
  2. 答案多啊,上网一搜,不愁没有教程,可以给解不出题的娃提供及时反馈。
  3. 我知道答案不缺我这一份,讲解也不缺我这一份,但我还是再添一块砖,加一片瓦吧。说不定我可以讲的更加清楚呢。
  4. 好了不胡扯,其实我就是为了锻炼自己的能力而已。

刷题我是按AC(accept)率刷的,因为我打算全部刷完啊,直接上难题容易打击到自己幼小的心灵。其实并不是每一题都值得讲解。我争取分两步走吧,

  1. 第一步把每道题的讲解和代码贴出来
  2. 第二步,做个总结,按照算法体系把有价值的题归纳、举一反三,得出一些有价值的思考和结论。

下面我博客中可能会用python,也可能用C++,如果想看其他语言(python、C++,目前只有这两种语言,今后学了其他语言再来刷,哈哈,感觉有点蛋疼)的代码,就到我的github上看吧。

贴出项目地址:leetcode讲解

我的个人主页:Liuqinh2s' Homepage

本文固定链接: http://www.js-code.com/cpp/cpp_58847.html