OJ

  • 1.Virtual Judge
  • 2.POJ(PKUOJ)
  • 3.ZOJ
  • 4.LA(UVALive)
  • 5.HDU(HDOJ)
  • 6.CodeForces(CF)
  • 7.TopCoder
  • 8.LibreOJ(LOJ)
  • 9.Vijos
  • 10.51Nod
  • 11.计蒜客
  • 12.TK题库
  • 13.BZOJ(HYSBZ、大视野在线评测)
  • 14.青藤OJ
  • 15.Luogu(洛谷)
  • 16.UVA
  • 17.NOJ
  • 18.OpenJudge
  • 19.Comet OJ
  • 20.SPOJ
  • 21.Hihocoder
  • 22.AtCoder

1.Virtual Judge

https://vjudge.net/

Virtual Judge是一种特殊的在线评测系统。与其他在线评测系统不同的是,Virtual Judge系统本身并没有任何测试数据,而是通过在其他在线评测系统中注册的机器人账号进行测试并抓取测试结果。因此可以在只有题目而没有测试数据的前提下创建竞赛。

2.POJ(PKUOJ)

http://poj.org/


北京大学程序在线评测系统,或Peking University Online Judge(POJ),是北京大学设计开发的网上程序设计题库,包含超过3000个程序设计题,题目大部分来自ACM国际大学生程序设计竞赛和各种比赛的题目,并免费开放向所有人注册。

网站的服务并不十分稳定,时常出现网页打不开或测评机异常的情况。

3.ZOJ

https://zoj.pintia.cn/home


ZOJ 是“浙江大学程序在线评测系统”(Zhejiang University Online Judge)的缩写,是一个提供信息学(算法竞赛)题库及程序评测的网站,构建于Linux平台,始建于2002年,兼容Pascal、C、C++等多种语言。 2013年9月,为了举行2013年长沙赛区网络赛,进行了服务器升级。2016年6月8日,ZOJ的2块RAID 5损坏,导致数据丢失,宣布暂时关闭ZOJ。

4.LA(UVALive)

https://icpcarchive.ecs.baylor.edu/index.php

在LA,您会发现ICPC地区和世界总决赛中使用的数百个问题。您可以使用多种语言提交源代码,以尝试解决数据库中可用的任何问题。

5.HDU(HDOJ)

http://acm.hdu.edu.cn/

HDOJ 是“杭州电子科技大学程序在线评测系统”(Hangzhou Dianzi University Online Judge)的缩写,是一个提供编程题目以及在线测评的网站,其兼容Pascal、C、C++、Java、GCC、G++等多种语言,并拥有良好的运行速度和很高的测评正确率。

6.CodeForces(CF)

http://codeforces.com/

Codeforces是一个提供在线评测系统的俄罗斯网站。该网站由一群来自俄罗斯萨拉托夫国立大学的程序员创建并维护,其中主要的领导者为Mikhail Mirzayanov。自2013年起,Codeforces的活跃用户数就已经超过了另一大在线评测系统网站TopCoder。

7.TopCoder

https://www.topcoder.com/

TopCoder,是一家专门组织计算机程序设计竞赛的公司。TopCoder 在线举行算法竞赛(SRMs)、组件设计竞赛和组件开发竞赛。算法竞赛在世界上与ACM、Google Code Jam并称为三大赛。

8.LibreOJ(LOJ)

https://loj.ac/

LOJ基于SYZOJ,SYZOJ由LOJ维护,比较开放。它是一个用于算法竞赛的在线评测系统。

9.Vijos

https://vijos.org/

Vijos 是一个基于Web网页形式的信息学评测系统,同时是一个集成 题库、测试、讨论 等主要功能的网络平台。为Vivian Snow 创办的高效信息学在线评测系统。

10.51Nod

https://www.51nod.com/

51Nod是一个信息学学习中文社区,有在线评测功能。

11.计蒜客

https://nanti.jisuanke.com/oi

计蒜客培养出的学生是面向未来、构建未来的计算机科学人才.
计蒜客是北京矩道优达网络科技有限公司(以下简称“矩道优达”)旗下的核心产品。矩道优达致力于提供一个由内而外的全新教育方式,提供最优的教育体验。让矩道优达的产品可以成为每个人学习、互助的第一选择。

高速发展的互联网与人工智能科技奠定了计蒜客的基础,计蒜客引领计算机科学领域最先进的教育技术研究,并通过先进的教育技术对计算机科学专业的人才培养诉求进行拆解和相应的教学设计,引导学生以人机互动、相互讨论的方式进行计算机科学专业课程学习。计蒜客希望为学术界、工业界输送更多有能力、有担当的优秀计算机领域的工程人才。

12.TK题库

http://tk.hustoj.com/

TK题库基于HUSTOJ,HUSTOJ由TK题库维护。

13.BZOJ(HYSBZ、大视野在线评测)

https://www.lydsy.com/JudgeOnline/

14.青藤OJ

http://wikioi.cn/

青藤OJ是青藤编程营旗下的OJ。

15.Luogu(洛谷)

https://www.luogu.com.cn/

16.UVA

https://onlinejudge.org/

17.NOJ

https://acm.njupt.edu.cn/

NOJ项目开源 ,自身拥有题目两千余,同时支持对多个国内外 OJ 的提交,可以直接在 NOJ 提交别的 OJ 的题。

18.OpenJudge

http://openjudge.cn/

由 POJ 团队开发的小组评测平台。

19.Comet OJ

https://www.cometoj.com/

20.SPOJ

https://www.spoj.com/

SPOJ后台系统 Sphere Engine 于 2008 年商业化;支持题目点赞和标签功能。

21.Hihocoder

https://hihocoder.com/hiho

22.AtCoder

https://atcoder.jp/

AtCoder是一个日本的编程竞赛网站,适用于从初学者到专家的任何人。AtCoder每周在线举行编程竞赛。

【Code】OJ推荐相关推荐

  1. Leet Code OJ 119. Pascal's Triangle II [Difficulty: Easy]

    题目: Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3, Return ...

  2. Leet Code OJ 刷题顺序参考

    出现频度为5:  1. Leet Code OJ 1. Two Sum [Difficulty: Easy]  2. Leet Code OJ 8. String to Integer (atoi) ...

  3. Visual Studio Code 插件推荐安装

    给大家推荐一波vs studio code好用的插件: 1).C/C++,这个肯定是必须的. 2).C/C++ Snippets,即 C/C++重用代码块. 3).C/C++ Advanced Lin ...

  4. 【OJ】OJ的介绍和常用OJ推荐

    目录 OJ的介绍 编程刷题OJ集合 计蒜客(主刷编程题 ) 牛客网(编程题和选择题都有) 力扣(主要编程大题) 领扣(主刷大题) Comet OJ ACMORE Xidian Programming ...

  5. Leet Code OJ 112. Path Sum [Difficulty: Easy]

    题目: Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up ...

  6. ubuntu14.04 LTS Visual Studio Code 编辑器推荐

    除了ubuntu geany (茶壶图标) 这个一直爱好的编辑器,发现一个新的编辑器"Visual Studio Code",也是很好用,记录下 https://code.visu ...

  7. Hbuilderx、VS Code安装推荐

    Hbuilderx:一款前端网页设计代码编写工具. 软件下载:Hbuilderx官网下载地址 安装步骤: 1.点击上方链接,单击下载按钮,下载得到软件压缩包,解压到需要安装的位置: 2.点击下方圆圈内 ...

  8. Leet Code OJ 简单(二)

    20. 有效括号  48ms class Solution:def isValid(self, s):""":type s: str:rtype: bool"& ...

  9. Leet Code OJ 3. Longest Substring Without Repeating Characters

    题目 Given a string, find the length of the longest substring without repeating characters. Examples: ...

最新文章

  1. 线性代数-矩阵-【5】矩阵化简 C和C++实现
  2. Oracle获取LOB长度的两种方法效率对比
  3. oracle表增加自增主键,Oracle中给已存在的表增加自增主键
  4. 10月18号站立会议
  5. Oracle 原理:高水位线、PCTFREE、PCTUSED、索引组织表、簇表、临时表
  6. 小伙用智能 AI 修复100 年前京城的老视频
  7. 那些做了十年的老开发都去哪了?
  8. [Redux/Mobx] redux-saga和redux-thunk有什么本质的区别?
  9. LeetCode 40. 组合总和 II(排列组合 回溯)
  10. java switch 不加 break 继续执行 下一个case(不用匹配条件) 这个设计是为什么
  11. linux停止rpc服务,linux下安装启动rpc服务
  12. net.sf.ehcache.util.UpdateChecker
  13. Ubuntu, python, CUDA, cuDNN, 驱动, GCC ....的对应关系
  14. 解决window资源管理器打开无法删除文件
  15. UE4 下载安装操作步骤
  16. 动手学TCP——CS144实验感想
  17. 华为 eNSP启动设备AR1失败 错误代码40
  18. 霜降多胃病 三道养胃菜请收好
  19. 又踩坑之16G的大avi文件的删除
  20. Android Studio+Emulator启动黑屏解决方法

热门文章

  1. uniapp实现微信登录或者QQ登录
  2. 语音识别数据集及性能评测指标WER
  3. 检测手机号码是否合法(正则表达式)
  4. mysql 修改权限主机_修改mysql允许主机访问的权限方法
  5. 链游是什么意思 链游和游戏的区别是什么
  6. PDF 转换成JPG图
  7. 2023AP微积分AB考试报名开启
  8. 查询选修相同课程的学生学号、课程号和成绩
  9. Aha!设计模式(21)-工厂方法(2)
  10. C++动态分配new(C++ primer,P320)