oier很多,oj也很多,这些oj分别有怎样的特点,我们又该怎样选择呢?请各位客官听在下分解

(我主要说一些比较大众的oj)

(注意:难度与界面友好度为个人意见,不喜勿喷)

1.入门级

1.NOIopenjudge

(注意,是NOIopenjudge,不要少了noi)

这是一个很经典的oj,对新手十分友好

题库内容主要来自《信息学奥赛一本通》

涵盖入门级和普及级题目

缺点是难题比较少,界面不够友好

(想刷水题的快来啊~)

难度评定:★☆☆☆☆

界面友好度:★☆☆☆☆

适用范围:入门到普及组oier

2.codevs(其实把他归到入门oj有点屈才,但是感觉目前使用的人比较少,题库更新也比较慢,所以。。。)

这个oj界面不错,好评(其实是喜欢提交时的flappy bird)

其实这个oj也是有一些好题的,但我还是主要推荐新手使用

因为这个oj的扩展题比较多(光一个数字三角形就有4,5个扩展题)

非常适合新手巩固练习(我就主要用他刷水题)

难度评定:★★☆☆☆~★★★☆☆

界面友好度:★★★☆☆

适用范围:普及组及提高组想巩固基础的同学

3.洛谷

对用户界面最友好的oj,没有之一

虽然说原创相对较少

但是你要想快速地学oi,洛谷还是很不错的

(起码我没在别的oj见过试炼场之类的,都需要神犇们做题表)

同时犇犇也给好评,刷题时也能划水

remotejudge也很不错

(管理员也很好玩哦~)

就是月赛比较毒瘤。。。

难度:平均★★★☆☆

界面友好度:★★★★★

适用于全部选手(如果您太巨了可以忽略)

2.进阶oj

这些oj比较适合已经有一定基础的oier,起码我进去之后很容易被虐

1.uoj

典型难题oj

题目主要来自自创比赛和各类集训,省选题

其实最好的部分是uoj的用户群

(好像我上午刚水完省选中午就有人发布题解)

想提升自己的可以来uoj

难度:★★★★☆

用户友好度:★★☆☆☆

适用于进阶oier

2.joyoi(tyvj)

以前无限风光的一个oj,可惜凉了。。。

好题和原创题都不少,用户界面也还可以

就是被清北学堂收购后商业气息。。。。

感觉目前人很少

但题还是值得一刷

难度:原创题为★★★★☆~★★★★★

用户友好度:★★★☆☆

适合需要原创难题的oier

3.loj

一个据说很神的oj

难度都不小,基础也不少

(hzwer学长的分块9题也在这个上面)

(集训队互测的同步赛也在这个上面)

有一大好处是loj可以下载所有的数据

特别提醒各位oier,不要随便打loj的比赛

你会被虐的丧失信心

难度:★★★★☆

用户友好度:★★★★☆

适用于想被集训队虐的巨神oier

4.顶级oj

没有足够实力的oier可以跳过这一段

1.poj

北京大学的教学oj

(北大acm队的也会用这个)

很多原创题

算法包含很全面

最大的缺点是基本上所有的题都是英文

看不懂啊~

想上北大的欢迎来这里

难度:★★★★☆~★★★★★

用户友好度:★☆☆☆☆

如果你在别的地方找不到某些算法的练习题

你可以来poj碰碰运气

2.bzoj

中国难度最高端的oj

基本没有水题,非常适合省选+的选手使用

听说刷题量能进首页的话Au稳了

不过有的题你需要花钱才能做(买权限号很贵啊!)

队爷和准队爷欢迎来此

难度:★★★★★

用户友好度:★☆☆☆☆

高端选手集中营

几个外国oj:

1.usaco

(链接与图片暂缺)

farmer john和奶牛的乐园

美国的官方题库,感觉如果ccf出一个官方题库的话应该和这差不多。

各类算法都有,难度从入门到IOI

如果你厌倦了国内的oj,来usaco刷题吧!

难度:平均★★★☆☆

用户友好度:未知

2.codeforces

俄罗斯的oj

cf赛制的鼻祖

叉人,rating都由这个oj发源而来

强烈推荐比赛(很有水平,就是有点儿修仙)

题目质量都很高,可以当做国外的bzoj

有实力的选手欢迎来虐场

难度:去掉a,b后为★★★★☆~★★★★★

界面友好度:★★☆☆☆

3.uva

看过刘汝佳书的应该都知道uva

这是一个主要应用于acm竞赛的uva

但众所周知,除了打的比赛不太一样,acmer和oier并没有什么区别

题目质量很高,比较适合有一定实力的人刷题

难度:★★☆☆☆~★★★★☆

界面友好度:不详

开源oj介绍:

如果你要搭建学校oj或者是个人oj,下面这些oj可能会帮助你

1.hustoj

大部分学校oj好像都是用这个搭的

简洁和优化是他的特点。

(bzoj就是用hustoj搭的(看背景水印))

但看起来比较丑,而且功能较少

同时居然还有广告。。。

表示难受

推荐指数:★★★☆☆

2.syzoj

本来是一个校内oj,后来变成了开源项目

界面和功能都不错,就是对服务器要求比较高

(非土豪勿用)

具体项目可以看loj

推荐指数:★★★★☆

肝题与oj的更多相关文章

  1. 概率好题 Light OJ 1027

    题目大意:你在迷宫里,有n扇门,每个门有一个val,这个val可正可负,每次通过一扇门需要abs(x)分钟,如果这个门的val是正的,那么就直接出了迷宫,否则回到原地,问出去迷宫的期望是多少? 思路: ...

  2. OnlineJudge 离线题库采集

    过段时间要把以前的OJ换掉,我负责VirtualJudge的部分.需要用C与PHP写一个Linux下的VJudge. 在此之前,将以前写给自己学弟学妹用的OJ离线题库的采集程序改进了一下.支持国内一些 ...

  3. 奶牛与农夫John与oj

    当蒟蒻的我悲惨的发现oj出现大量的奶牛与农夫时,觉得早晚usaco要占领oj,于是绝望的开始记录农夫与奶牛的题目……. 一道usaco月赛的题…在oj用作练习二维数组,虽然数据的大量字符确实很让人不爽 ...

  4. hectf2020部分简单题题解wp

    HECTF 我真是又菜又没时间肝题..又又又只水了波简单题... Reverse 1.Hello_Re file查一波 32bit,拖进IDA中 老规矩shift+F12 查看字符串: 跳转 F5查看 ...

  5. Openjudge 8782 乘积最大

    伤心,感冒了根本没精力肝题,只能做点小的 描述 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力 ...

  6. POJ2001-Shortest Prefixes-Trie树应用

    沉迷WOW又颓了两天orz,暴雪爸爸要在国服出月卡了...这是要我好好学习吗?赶紧来刷题了... OJ:http://poj.org/problem?id=2001 题目大意是求所有字符串里每一个字符 ...

  7. bzoj3876

    不高兴的回忆啊啊啊当初这种简单题因为自己作死就暴零0了这题在OJ上是简单的最小有下界费用流,增广到正费用为止因为算的是总时限但实际的话似乎要用pacman吃豆豆那题的方法先用dp跑出第一次的增广路再用 ...

  8. 2015浙江财经大学ACM有奖周赛(一) 题解报告

    2015浙江财经大学ACM有奖周赛(一) 题解报告 命题:丽丽&&黑鸡 这是命题者原话. 题目涉及的知识面比较广泛,有深度优先搜索.广度优先搜索.数学题.几何题.贪心算法.枚举.二进制 ...

  9. [LeetCode] Largest Plus Sign 最大的加型符号

    In a 2D grid from (0, 0) to (N-1, N-1), every cell contains a 1, except those cells in the given lis ...

随机推荐

  1. IntelliJ IDEA 12 设置优化

    1.IntelliJ IDEA简介 IntelliJ IDEA是Eclipse之外又一强大的IDE,Google在今年发布了新的Android开发IDE---Android Studio就是基于Int ...

  2. CSS中关于linebox的baseline位置移动的理解

    前言 最近看到一篇文章,弗里得木的翻译笔记,里面有个问题没有解决,就是linebox的baseline为什么会移动呢? 在讨论这个问题之前读者需要对 默认值baseline 以及 其他属性值(天镶的博 ...

  3. angular2-模块

    Angular模块 (NgModule) Angular 模块是带有 @NgModule 装饰器函数的类. @NgModule接收一个元数据对象,该对象告诉 Angular 如何编译和运行模块代码. ...

  4. SharePoint - Templates & Definitions

    1. <ListTemplate>元素的SecurityBits属性 Optional Text. Defines the item-level permissions in the li ...

  5. ACCESS模糊查询注意事项

    ACCESS模糊查询出现的问题,开发中需要注意!在SQL Server中模糊查询通常是这样的Select * from articleTable where authorName like '%jac ...

  6. HCNA多区域OSPF配置

    1.拓扑图 2.各路由器配置角本 ospf 多区域配置 #R5配置 sys sysname AR5 interface s2// ip add 10.0.35.5 255.255.255.0 inte ...

  7. May 31st 2017 Week 22nd Wednesday

    No great discovery was ever made without a bold guess. 没有大胆的猜测就没有伟大的发现. When our ancestors saw the b ...

  8. 修改CPAN安装源

    更新CPAN镜像源的方法,以CentOS 6.5为例. 存储CPAN设置信息的文件路径为: /usr/share/perl/CPAN/Config.pm 使用vi打开文件 vi /usr/share/ ...

  9. Visual Stuio 2010 常用快捷及操作

    1.如果你想复制一行代码(超级长,鼠标拖老久的),只需要在这行的空白处 CTRL+C 同理,剪贴一行 CTRL+X 删除一行 CTRL+L 2.显示方法里的参数,以前每次都是手动删括号. CTRL+S ...

  10. python:正则模块

    1,正则表达式 正则表达式是用来做字符串的匹配的,正则有他自己的规则,和python没有关系,一种匹配字符串的规则. 2,字符组 在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表 ...