...

Callwoola

大雄'blog

Home 主页 Blog 博客 Tag标签 GitHub开源 about me关于我


有意思的编程测试网站

回归编程的本质,就是通过算法解决现实中的问题, 工程化只是一种软件的优化方法!

程序员需要回归编程的本质了,黑喂狗!!!

Leetcode link

鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈。(没说赤道哈,就是这么严谨。) 总之,很多国内外的码农在上面刷题。难度从easy到hard都有,而且覆盖面极广。 现在还增加了数据库和shell,相匹配的论坛也可以多看看。很锻炼和国外码农沟通的能力,对于以后去混Github也有好处。

特点:各种语言支持很广泛,题型覆盖很广,测试数据集较弱。link

Codility

同样一家著名的国外刷题网站。和Leetcode不同,它是专门帮各大软件公司笔试用的, 只是副业提供了一些面试题和挑战。但即使是训练模式都非常经典, 很值得一做。而且测试数据集提供的非常完善, 总能让你有想不到的边界情况。link https://codility.com/programmers/lessons/

特点:很接近面试题的风格,训练模式也基本够用。

Lintcode

可以称作中文版本的 Leetcode,个人感觉最高难度比Leetcode高一些。 这两个类似的网站,可以配套来刷。每个刷一遍,也能保持新鲜感。

特点:中文支持很好,和Leetcode有一部分题类似,可以和九章算法课程配合使用。

Hihocoder

来自于原北京大学POJ开发团队,网站一直在进步。 最早是微软的在线笔试网站,现在网易也使用它进行在线笔试。 题目侧重于较难题目,风格很像ACM比赛,要自己注意数据集的输入输出。

特点:每周一道算法题极难又有趣,可以用来扩展面试题思路。而且是网易、微软的在线笔试网站,有机会需要多练习。

CC150

这不是网站,这是一本书。 全称Cracking the coding interview,是国外找工作的神书,而且的确写的很好。 里面除了算法题,还有计算机基础知识等内容,很不错。适合想去外企的人仔细阅读,而且最新版已经比150题多了。总之,外企必备!

Codeforces Codefores link

是俄罗斯的一个算法竞赛网站,由 Saratov State University 创办和维护。 Codeforces主要强调的是算法竞赛,每隔1个礼拜左右就会有定期的线上比赛举行,其题库也是由每场比赛的题目一场场积累下来的。 相比上面几个以题库为核心的OJ,Codeforces的算法竞赛比较适合锻炼自己的临场发挥和压力下编程能力。

学院派 judge online

关联文章:
  • 文档信息:
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 发表日期: 2016-08-0810:39:40+0800
  • 更多内容:
  • Feed订阅:
相关内容:

disqus评论区:

0