Mythsman


努力工作,认真生活。


一些常见OJ网站的整理

听说你们老喜欢刷题了,我就帮你们稍微整理下比较热门的刷题网站吧,这类网站其实有很多的,网上也能一抓一大把,在玩游戏玩累了,吹老牛吹烦了的时候多刷刷题还是非常有益身心健康的。
一般我们把这类的网站叫做在线评测系统,简称OJ(Online Judge),主要用途是给广大程序员学习算法,或者广大学生备战程设比赛用的。过几天我们学校的ACM队应该也会招新了,到时也会提供一些学习资料和模拟比赛的机会,希望大家多多参与。
以下是一些比较有名气的OJ系统:

  1. http://acm.hdu.edu.cn/
    这是杭州电子科技大学的评测系统,杭电虽然综合排名不怎么样,但是它的OJ做的绝对是全国一流,ACM队实力也非常的强,也是大多数初学编程的同学比较常去的地方。具体使用说明不解释,你们自己去悟,我想提醒的就是不要想着把题目从第一页开始板刷下去,很多题是很有难度的,并且涉及到很多算法。对于刚学C语言的同学,我建议有空的话先把第11页的100道题目刷下(都是令人感动的中文题),这里题目都比较基础,适合供大家熟悉语言用。如果有题目不会的话,可以直接百度题号,一般可以直接找到题解。
  2. http://poj.org/
    这是北大开发的系统,一直是全国最著名的OJ,题目更新速度很快。
  3. http://acm.zju.edu.cn
    这是浙大的OJ,国内的老牌OJ。
  4. https://uva.onlinejudge.org/
    这是西班牙的UVA,那个刘汝佳的《算法入门经典》就是基于这个评测系统的题目的,不过由于是国外的,有(fei)点(chang)卡。
  5. http://codeforces.com/
    俄罗斯的OJ,每个礼拜都有比赛,题目一般毕竟考思路,很多世界级的大牛都在里面刷(nue)题(chang)。
  6. http://acm.hust.edu.cn
    华中科技大的OJ。。。。其实他们什么都没有做,就是写了一大堆爬虫把别的OJ上的题目爬到自己的网站上。

基本常见的OJ就这些,当然还有些比如hihocoder啊萌码之类半娱乐半专业的OJ,有兴趣的话也可以玩玩。。。。

(以上纯属个人观点,如有雷同不胜荣幸,高中学过NOIP的同学请自觉绕道,谢谢合作)