OJ —— Online Judge

一、OJ介绍

1.OJ概念简介

Online Judge系统(简称OJ)是一个在线的判题系统。用户可以在线提交程序多种程序(如C、C++、Java、Python等)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。


2.OJ原理

在这里插入图片描述


3.OJ的几种情况

①Compilation Error(CE):编译错误。一般是语法问题,可能是复制粘贴少了东西,如 }
②Wrong Answer(WA):答案错误。一般是边界问题
③Time Limit Exceed(TLE):时间超过
④Presentation Error:格式错误。一般是多了换行
⑤Accepted(AC):程序通过!


在这里插入图片描述

在这里插入图片描述


二、推荐的OJ网站

1.牛客

(1)高校计算机考研复试:https://www.nowcoder.com/ta/kaoyan
①上交机试:http://t.cn/AiKKJjJ5


(2)C++:https://www.nowcoder.com/exam/oj?page=1&tab=%E8%AF%AD%E6%B3%95%E7%AF%87&topicId=225


(3)SQL:https://www.nowcoder.com/exam/oj/ta?tpId=298


(4)华为机试:https://www.nowcoder.com/share/jump/1710949371306


(5)华为OD机试2024题库题目列表:https://blog.csdn.net/2301_76848549/article/details/134622198
(我已买,需要的私信我)


(6)牛客社招广场:https://www.nowcoder.com/jobs/fulltime/center?recruitType=3&city=%E4%B8%8A%E6%B5%B7&careerJob=11003

2.ACwing

北大闫学灿(y总)创立的刷题网站。听说ACwing的算法基础课不错,有机会买来听听。

AcWing在线题库 - 考研机试

②考研or保研分类刷题:https://www.acwing.com/blog/content/23943/


3.LeetCode

火出圈的OJ,不必介绍了吧。
但我不怎么用,不喜欢核心代码模式,我喜欢牛客的ACM模式。

力扣网址:https://leetcode.cn/
剑指offer


4.洛谷

洛谷题库列表:https://www.luogu.com.cn/problem/list


5.百练OJ

A+B:http://bailian.openjudge.cn/practice/1000/
约瑟夫问题:http://bailian.openjudge.cn/practice/3254


6.POJ (北大OJ)

北大OJ网址:http://poj.org/


7.HDOJ (航电OJ)

杭电ACM在线评测系统(HDOJ):http://acm.hdu.edu.cn/


8.王道OJ

王道C语言督学营所用的OJ - 龙哥问答:http://oj.lgwenda.com/problem

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员爱德华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值