1、Leetcode
很多国内外的码农在上面刷题。难度从easy到hard都有,而且覆盖面极广。现在还增加了数据库和shell,相匹配的论坛也可以多看看,唯一一个缺点就是只有少数题目是免费的,其他都是要收费。
2、Lintcode
可以称作中文版本的Leetcode,个人感觉最高难度比Leetcode高一些。这两个类似的网站,可以配套来刷。每个刷一遍,也能保持新鲜感,但最重要的是上面的题目是不收费的!
3、牛客网
个人感觉不推荐…
4、Codility
同样一家著名的国外刷题网站。和Leetcode不同,它是专门帮各大软件公司笔试用的,只是副业提供了一些面试题和挑战。但即使是训练模式都非常经典,很值得一做。而且测试数据集提供的非常完善,总能让你有想不到的边界情况。
特点:很接近面试题的风格,训练模式也基本够用。
5.CC150
这不是网站,这是一