您好!1、Leetcode鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈。(没说赤360问答道哈,就是这么严谨。)总之,很多国内外的码
您好!1、Leetcode鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈。(没说赤360问答道哈,就是这么严谨。)总之,很多国内外的码农在上面刷题。难度从easy到hard都有,而且覆盖面极广。现在还增加了数据库和shell,相匹配的论坛也可以多看看。很锻炼和国外码农沟通的能力,对于以后去混Github也有好处。特点:各种语言支持很广泛,题型覆盖很广,测试数据集较弱。2、Codility同样一家著名的国外刷题网站。和Leetcode不同,它是专门帮各大软件公司笔试用的,只是副业提供了一些面试题和挑战。但即使是训练模式都非常经典,划观很值得一做。而且测试数据集提供的非常完善,总能让你有想不到的边界情况。Take our free programming lessons特点:很接近面试题的风格,训练模式也基本够用。3、Lintcode可以称作中文版本的Leetcode,个人感觉最高难度比Leetcode高一些。这两个类似的网站,可以配套来刷。每个刷一遍,也能保持新鲜感。特点:中文支持很好,和Leetcode有一部分题类似,可以和九章算法课程配合使用。4、Hihocoder来自于原北京大学POJ开发团队,网站一直在进步。最早是微软的在线笔试网站,现在网易也使用它进行在线笔试。题目侧重于较难题目,风格很像ACM比赛,要自己注意数据集的输入输出。特点:每周一道算法题极难又有趣,可以用来扩展面试题思路。而理往孔胞品斗画乎且是网易、微软的在线笔试网站,有机会需要多练习。5、CC150这不是网站,这是一本书。全称Cracking the coding interview。希望对您有所帮助!望采纳,谢谢
最多设置5个标签!
您好!
1、Leetcode
鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈。(没说赤360问答道哈,就是这么严谨。)总之,很多国内外的码农在上面刷题。难度从easy到hard都有,而且覆盖面极广。现在还增加了数据库和shell,相匹配的论坛也可以多看看。很锻炼和国外码农沟通的能力,对于以后去混Github也有好处。
特点:各种语言支持很广泛,题型覆盖很广,测试数据集较弱。
2、Codility
同样一家著名的国外刷题网站。和Leetcode不同,它是专门帮各大软件公司笔试用的,只是副业提供了一些面试题和挑战。但即使是训练模式都非常经典,划观很值得一做。而且测试数据集提供的非常完善,总能让你有想不到的边界情况。Take our free programming lessons
特点:很接近面试题的风格,训练模式也基本够用。
3、Lintcode
可以称作中文版本的Leetcode,个人感觉最高难度比Leetcode高一些。这两个类似的网站,可以配套来刷。每个刷一遍,也能保持新鲜感。
特点:中文支持很好,和Leetcode有一部分题类似,可以和九章算法课程配合使用。
4、Hihocoder
来自于原北京大学POJ开发团队,网站一直在进步。最早是微软的在线笔试网站,现在网易也使用它进行在线笔试。题目侧重于较难题目,风格很像ACM比赛,要自己注意数据集的输入输出。
特点:每周一道算法题极难又有趣,可以用来扩展面试题思路。而理往孔胞品斗画乎且是网易、微软的在线笔试网站,有机会需要多练习。
5、CC150
这不是网站,这是一本书。全称Cracking the coding interview。
希望对您有所帮助!
望采纳,谢谢