首先,做leetcode肯定是有帮助的。
曾经面试官就问了我一道leetcode上的原题,让我写一个数组右移k位的程序。
然后我大学做了两年ACM吧,感觉leetcode上的题目基本都比ACM要简单一些,但leetcode有些题目涉及到空间复杂度的是ACM里很少考察的,比如说上面那道题,如果你空间复杂度是O(n)的一个刚学过C的都知道怎么做,但如果让你给个空间复杂度O(1)的解呢?
leetcode我很久以前做完了,但是最近打算把以前写的代码在整理一遍,有兴趣的话可以看一下gzwl/leetcode · GitHub ( ^_^ )