使用TopCoder的方法

使用TopCoder的方法

此文章系从百度文库中转载,若有版权问题。请联本人删除。

 

首先进这个网址http://www.topcoder.com/reg/,注册帐号

接下来是一些注册信息的填写,相信大家都会,注册完了需要通过邮箱激活,邮件可能要等几分钟才能到,如果在收件箱找不到邮件,可以到垃圾邮件箱里找找J

 

然后进这个网址。

http://acm.hnu.cn:8080/setting.html,下载JDK,并安装。

 

安装好JDK之后,通过如下网址进入平台TopCoder arena

http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp

或者也可以通过点击

http://www.topcoder.com/tc,主页左上角的O(n)图标,进入arena

由于平台要下载,可能要等上一段时间。然后如果弹出一个框,选同意。

最终会出现如下界面:

输入帐号,密码,GO。进入后还要注册比赛,时间到了之后点Enter就可以进入房间比赛

使用Practice Rooms 的方法

Practice Rooms里面有TopCoder以前比赛的所有题目,我们可以任意选一次比赛进入,然后即可练习,例如下面我选择了SRM 402 – DIV 2

进入之后有如下画面:

Summary之后会出现如下窗口:

这些就是别人的代码,双击之后即可浏览,在这里还可以随意出数据Challenge别人。

 

回到刚进入SRM 402 – DIV 2时的画面

点击Select one,会出现如图所示的情况 

这里就可以选择题目(250分,500分,1000分)做

使用KawigiEdit的方法

KawigiEditTopCoder的一个常用的编辑器,它可以使TopCoder比赛的时候Coding更加方便,从而有效的提高使用者的写代码效率,增加得分。

 

使用KawigiEdit之前,建议大家先做此设置:在arena里选择Options->Setup User Preferences

Editors里面的Default Language中,选择自己的默认语言,

接下来我们可以设置KawigiEdit了。

 

KawigiEdit的英文使用说明在这里:

http://www.topcoder.com/contest/classes/KawigiEdit/KawigiEdit.html

下载地址在这里:

http://www.topcoder.com/contest/classes/KawigiEdit/KawigiEdit.jar

下载完之后在arena里选择Options->Editor

add之后会弹出如下对话框:

 

NameKawigiEdit

EntryPointkawigi.KawigiEdit

ClassPath:就是KawigiEdit.jar这个文件存放的路径,例如我填的是F:\KawigiEdit.jar

填完之后点OKEditors里面会出现如下东西

把两个勾都勾上即可

 

这时你再打开一个题目,例如我打开了SRM402 - DIV2 250分的题,Coding Area就变成了如下样子。

我们可以看到,类的框架已经生成好了,只需在函数中添加代码即可。

在我们写完代码之后,点击Run Te…即可运行所有样例测试数据,无需用TEST一个一个测试。不过要使用Run Te…必须设置环境变量,如果是使用C++的默认语言,可以右击“我的电脑”,选择“属性”,从下图所示的地方进入环境变量的设置。

 

在下图所示的位置双击Path

添加Dev-C++bin目录到最后即可,如下图所示,我的Dev-C++是装在E:\

 

添加完毕,即可。现在你就可以使用Run Te…一次运行所有测试数据了。

假如添加环境变量的时候,你的TopCoder Arena是开着的,那么你需要重启Arena才能看到效果。





posted on 2013-05-09 17:39  laoniu85  阅读(792)  评论(0编辑  收藏  举报

导航