zoukankan      html  css  js  c++  java
  • 肝题与oj

    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

    推荐指数:★★★★☆

  • 相关阅读:
    从程序员到项目经理(1)
    从程序员到项目经理(26):项目管理不能浑水摸鱼
    职场“常青树”越老越值钱
    阿里巴巴离职DBA 35岁总结的职业生涯
    CEPH RGW多 ZONE的配置
    CEPH 对象存储的系统池介绍
    Windows 下配置 Vagrant 环境
    vagrant 创建虚拟机时遇到问题
    浅谈Ceph纠删码
    磁盘缓存
  • 原文地址:https://www.cnblogs.com/ztz11/p/9315134.html
Copyright © 2011-2022 走看看