• 使用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才能看到效果。





  • 相关阅读:
    创建基于 SQL Server 表的外部内容类型
    symfony入门之 app/console 命令
    git上传代码到github
    ubuntu下配置apache虚拟主机
    ubuntu14.04下解决编辑器无法输入中文
    PHP把域名解析为站点IP
    mysql平常总结
    php防sql注入函数
    常用的正则检测总结
    redis缓存注意事项
  • 原文地址:https://www.cnblogs.com/laoniu85/p/3069444.html
Copyright © 2020-2023  润新知