国内有哪些好的刷题网站?
作者:把头发梳成大人模样
链接:https://www.zhihu.com/question/25574458/answer/135080314
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
日常刷题篇,笔试面试求职篇,ACM篇。日常刷题篇:1、(topcoder)Deliver Faster through Crowdsourcing就这名字就足以让人感觉到它的地位了,没错,这可是全世界规模最大的程序竞赛网站了,也会有一些算法竞赛,这个比较适合一些高端的或者搞acm的,也会举办一些比赛,能参观一下也是多少人心之所向。2、(Codeforces)http://codeforces.com/这个网站是俄罗斯的最大的算法比赛网站了,可以和大家交流学习,也是一个自学的好地方,当然,要有一定的自学能力。
3、(AtCoder)AtCoder这个网站是 日本最大的算法竞赛网站,题风很棒。有英文和日文题解,很贴心,但是我们应该很少有人能够用日语看题看网站,所以我们可以将网站调成英文的。
4、(Codility)https://codility.com/这个网站也是非常有名的,主要是帮助各大公司笔试的,可以在线编程,而且支持的语言非常多,很适合来这列刷题的,所以英语不好的一定要多学习的,其实英语这个东西就是你越不看英文的就越没有感觉,身为一个程序员,英文不好怎么行呢
5、 (Timus Online Judge)Timus Online Judge这个网站是一个俄罗斯的题库,里面的题目也是比较适合有一定基础的来这里提升。这个网站我不经常用,所以也就不多说。
6、(SPOJ)6、(SPOJ)Sphere Online Judge (SPOJ)这个网站是波兰的,但是讨厌的是广告好多,弄的不知所以,界面还挺好看的,也是有一定基础才可以。
7、(USACO)USA Computing Olympiadusaco是美国中学生的官方竞赛网站。是美国著名在线题库,专门为信息学竞赛选手准备。推荐直接阅读英语原文,既准确可靠又可提高英语水平。做题方式模拟正式比赛,采用标准测评机、文件输入输出、直接提交程序源文件的测评方式。网站的Training题目全面,是学习信息学不可不知的网站,每年NOI,NOIP 都会参考上面的题目。每道题附有详细题解,可查看测试数据和运行结果,便于调试、发现错误并改正。采用章节递进的层次结构,由易到难,讲授知识、练习编程结合,题目必须依次完成,避免了只挑简单题做的行为。各章节犹如一本竞赛辅导书,形成了一个鲜明的知识结构,利于OI初学者和高手逐步提高水平,充分学习信息学各方面知识,避免偏颇。(来源:usaco_百度百科)不足之处:1. 其中有些习题NOI超纲,请甄别。(随着国内信息学竞赛难度的提升,已经基本不超纲了)2. 习题量过少,需要其他题库补充。3. 与国内NOIP竞赛略有脱节,需要注意。4.全英文界面,无官方翻译,但有非官方的中文翻译。
8、Saratov State University :: Online Contestersgu是俄罗斯斯坦福州立大学的OJ,很老牌了.题目数量很少,但题题精炼,每做一道题都会让你的编程水平上升,特别适合进阶来使用,在有一定编程水平之后可以试着做做,要争取做出每一道题。只是网站不太稳定,容易进不去,或者就是很慢很慢,不过坚持下去进阶石非常有效果的,好感度非常大。现在就是进不去了。。。
9、(UOJ)UVa Online Judge西班牙Valladolid大学的Online Judge。是最古老也是全世界最知名的Online Judge,这个是比较适合初学者的。国内也就是那么OJ,其实可以一段一段的练习,永远不怕练的多。
10、(Hihocoder)hihoCoder对这个网站的好感度也比较好,可能是因为跟acm的风格很像的缘故吧,每周都会有一个竞赛题目,可以参与其中,据说最早来自于原北京大学POJ团队,一周一个编程题,非常不错的,主要是有一定趣味性。
11、(Lintcode)LintCode - 主页这个被称作中文版的leetcode,也是可以做为编程能力提升的一个中转站。
12、(nowcoder)牛客网-专业IT笔试面试备考平台,最全C++JAVA前端求职题库,全面提升IT编程能力牛客网作为中国最大的IT题库,来到这就是一个字,刷~而且结合着论坛,求职,给程序员很好的一个体验,里面的帖子都很有含量,要不就是你去提问总有热心牛友帮你回答,牛客网的CEO叶神,牛妹也会经常出没,帮助大家,这也是我比较看好牛客网的一个原因。
13、 13、 Welcome To PKU JudgeOnline北京大学的OJ,上面题目有点久远,不过很适合上手,题目相对比较简单,经典算法会比较多,不过不是特别建议这个了,经典题目在其他很多网站上也能找到的,如果就想来看看这些经典题目,也是可以的。
14、ZOJ :: Home这个是浙江大学的Online Judge,也是经典题目会比较多,更新也是几乎到一个阶段了,我已经很久没有来过了。
15、Welcome to Hangzhou Dianzi University Online Judge这个是杭电的OJ,这个在国内还是比较火的,大多数应该都知道的,也不用多说了,主要是很多比赛都在这,想不知道都不行,主要是ACMer喜欢在这里,说哎也惭愧,只是我最近也没有来过了。。但是还是非常非常推荐的。
16、HUSTOJ这个是华中科技大学的OJ,里面的题目也是很棒的,他的亮点还有可以创建自己的比赛,比较有趣,之前玩过一次,之后专心打比赛去就再也没有来过了。这里进阶顺便推荐几本好书:挑战程序设计竞赛算法算法导论The Art of Computer Programming
国内有哪些好的刷题网站?相关推荐
- 国内C/C++刷题网站汇总
作者:Luau Lawrence 链接:https://www.zhihu.com/question/25574458/answer/31175374 来源:知乎 - Welcome To PKU J ...
- 刷了几千道算法题,我私藏的刷题网站都在这里了
作者 | Rocky0429 来源 | Python空间(ID: Devtogether) 遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活. ...
- 推荐一个免费的最强刷题网站!
大家好,我是荣哥. 今天给大家上点干货,推荐一款之前一直在用的编程刷题网站-牛客的编程题库. 很多人都知道牛客有面经,但是还不知道各种编程题目,其实牛客的算法,SQL,shell,前端,编程语言,硬件 ...
- SQL 学习最强刷题网站!
大家好,我是荣哥. 今天给大家上点干货,推荐一款之前一直在用的SQL刷题网站-牛客的SQL题库. 很多人都知道牛客有面经,但是还不知道有SQL,其实牛客的SQL题目已经有大概500题了,题目内容.产品 ...
- 有的人能轻松学会Python编程,不是基础好,而是有了这些刷题网站
作为编程语言中最为通俗易懂的Python,学好它不仅需要正确的方法,更需要不断的算法训练. 与其他编程一样,Python编程同样需要练好算法,现在我推荐几个算法练习题多.质量高.上手快的刷题网站,但是 ...
- python oj刷题网站_程序员常用的刷题网站
1.Lintcode Lintcode.com--LintCode网站是国内较大的在线编程&测评网站.此网站提供各大IT公司的算法面试题类型,行分门别类,由简单到中等,再到难,便于不同水平的程 ...
- 程序员常用刷题网站分享
1. 牛客网 https://www.nowcoder.com/link/pc_csdncpt_qrsjd_c 该网站内集成了面试.题库.社群交流.课程教育.面试.招聘内推等多个模块.另外还是一个交流 ...
- 比较好的刷题网站推荐
转发原文链接 1.Leetcode鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈.(没说赤道哈,就是这么严谨.)总之,很多国内外的码农在上面刷题.难度从easy到hard都有 ...
- 自学编程推荐的11个学习及刷题网站
初学编程,很多人会选择先自学,那么这时候选择适合自己的学习平台是特别关键的,今天小优就给大家整理了11个学习及刷题网站. 一起来收藏起来! 第一类:课程学习类网站 1.菜鸟教程 菜鸟教程是 @Runo ...
最新文章
- HBase 参考指南 3.0 翻译活动期待大家的参与 | ApacheCN
- jquery 插件 任意位置浮动固定层
- iOS 取四舍五入取平均值
- VS2015静态编译libcurl(C++ curl封装类)
- 各类双绞线标准、用法、接法速记
- (转)Javascript面向对象编程(二):构造函数的继承
- HDU 1180 诡异的楼梯(超级经典的bfs之一,需多回顾)
- python删除字符串中的字母_在Python中删除字符串中的大写字母
- jquery关于多个显示隐藏
- DevOps 火爆,要学这么多技术!
- android6变化,一次尝鲜体验 关于一加6升级Android P后的变化
- C# 处理应用程序减少内存占用
- 骆天涯:gunicorn部署Flask服务
- caffe matlab 崩溃,终于搞定caffe了(window官方版win7+VS2013)
- android的GCM研究
- ie6下的iframe,问题多多。
- 线性代数与空间解析几何重要知识点笔记
- qemu与宿主机网络通信配置
- VGG为什么叫做VGG,VGG的由来
- 网络编程-HTTP编程