Virtual Judge使用介绍

Virtual Judge介绍

在上一篇文章中,我们介绍了许多Online Judge系统(在线判题系统)。而Virtual Judge更像是一个OJ系统的集合,他通过爬取其他OJ的题目,让我们可以直接在VJ上查找并提交各种OJ的题目,然后将我们的题目通过他的账号,在真正的OJ上提交并把结果反馈给我们。大概就相当于一个门户平台吧。貌似ACM选手使用得较为普遍。

Virtual Judge使用说明

首页:界面的这些是他可以爬到题目的OJ。(类似门户网站)

右上角是注册和登录;

界面这些OJ图标我们可以直接点进去,就会跳转出这个OJ的页面,比如我点一下51Nod,跳出:
Virtual Judge使用介绍_第1张图片
按上方功能顺序介绍:

Problem: VJ爬取的题目展示。
下面是Problems界面截图:

OJ可以自己选择,Prob可以输入题号更快查找,Title是题目名字,Filter过滤题目,Reset重置。如果你登录账号了的话,左侧还会有你的做题情况。

选个题点进去显示如下图:

Submit提交代码并测评;Favorite把此题设为收藏;Submissions是关于此题的提交;Leaderboard是按运行时间、使用内存、代码量来排名的。此题AC排名如下:
Virtual Judge使用介绍_第2张图片
绿色的“C++”表示这份代码主人是公开的,你点一下就可以查看他当时提交的代码。

公开代码的方式是在提交时Share一栏选择Yes,Solution部分放代码。如下图:Virtual Judge使用介绍_第3张图片
Status: Status是提交情况。
Virtual Judge使用介绍_第4张图片
Contest : Contest是比赛,比赛有未开始的、正在进行的、已经结束的;也分不同类型。界面左侧可以清楚看到自己的比赛任务和分组。
在界面右上角的Create Contest功能:可以自己创建比赛。

如何创建比赛

进入Contest界面点击右上角的Create Contest,点击之后会出现下面这样的对话框,然后设置一下比赛的信息,挂上题目就好了。
Virtual Judge使用介绍_第5张图片
设置完比赛时间之后,后面的内容可以直接默认,直接往下翻,翻到最下面,点击加号,选择我们挂题的题库网站,输入题号就行了,比如我要选择杭电上的题目比赛,所以OJ为HDU,ProbNum则是题目的号码,输入之后网站会自动抓取题目然后送到该网页,显示题目名称。
Alias的输入框可以让你重新更改题目的名称,同时,你可以点击后面的题目名字查看是否是你想要的题目。
Virtual Judge使用介绍_第6张图片
设置完之后,点击右下角蓝色的Confirm提交,然后就完成了。

完成之后,会跳转为这个页面:
Virtual Judge使用介绍_第7张图片
我们可以点击Update进行修改。可以Delete进行删除比赛,也可以重新进行一场直接点Clone克隆本场比赛。想要看自己创建的比赛,进入Contest界面,在Contest界面左边的列表框中的My Contests中会显示自己的所有比赛,然后点击自己想要查看的比赛名称进入。
(以上就是创建自己的比赛的方法)

接下来几个界面用的比较少,简单介绍下。
User:是查用户的,会显示做题数;
Group:是学习小组,个人一般用不上吧;
Forum:论坛;
Article:文章。


参考:

  • https://blog.csdn.net/qq_33575542/article/details/79660022
  • https://www.cnblogs.com/AlphaWA/p/9472314.html

作者:fymx203
来源:CSDN
原文:Virtual Judge使用介绍
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(算法编程)