这里介绍如何下载topcoder的客户端、配置插件,进行algorithm的比赛。

第一步:先下载客户端
下载 TopCoder Arena applet, 即topcoder的客户端。
http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp
运行客户端,需要先安装java。可以去 这里下载合适的版本。
到这里就可以登陆topcoder了。

输入用户名,密码。咱们这就进去看看。
现在就已经可以开始进行练习了,我们为了更好的使用本地的编辑器写代码,这就需要安装一个插件来帮忙。
第二步:下载并配置插件
topcoder的插件有很多,我们这里安装 KawigiEdit。
这里是 KawigiEdit的主页: http://topcoder.yajags.com/
现在的最新版本是KawigiEdit_2.1, http://topcoder.yajags.com/KawigiEdit_2.1.jar
现在下载到一个jar包KawigiEdit_2.1.jar,我们把KawigiEdit_2.1.jar放到 D:\topcoder\KawigiEdit_2.1.jar
然后进行安装:
1、登陆 TopCoder的客户端
2、点击Options,选择 "Editor", 就会弹出"Editor  Preferences" 对话框。
3、点击Add,弹出" Enter Plugin Information "对话框。
4、在"Name",键入 "KawigiEdit"(或者任意你喜欢的名字,没有关系)
5、在" EntryPoint ",键入" kawigi.KawigiEdit "(这个不能随意改动)
6、在" ClassPath ",点击"Browse",找到刚才下载的jar包位置,我们的就是在 D:\topcoder\KawigiEdit_2.1.jar
7、都填写正确后,点击OK
8、然后在 KawigiEdit的"Default" "At Startup" 勾上,这样 KawigiEdit就成为默认的插件了。
9、点击"Save"。如果有错误,请确认是否用的是Java 1.5版本以上,或没有之前版本的 KawigiEdit。
这样插件就安装好了。
接着我们做一些简单的配置:
1、 点击Options,选择 "Editor", 就会弹出"Editor  Preferences" 对话框。
2、选择 KawigiEdit,点击"Configure"。 就会弹出" KawigiEdit Configuration " 对话框。
3、General/Testing,在General中填入代码文件存放的目录。例如我的代码文件就放在 D:\workspace\HHH\src
4、勾选上"Auto synchronization with external file" 和 "Always prefer external file to TC source", 这样就可以直接编辑本地的代码文件了,插件会同步到topcoder的客户端。
5、点击OK。
现在已经完全搞定了,我们可以开始享受topcoder的乐趣了,可以进入"Practice Rooms"开始练习咯。一般我玩的是SRMs,SRM分div1 和 div2,div1比div2更难。一般每个房间有三道算法题,250、500、1000难度递增。
祝玩得开心。
参考:
http://community.topcoder.com/tc
http://topcoder.yajags.com/

开始topcoder相关推荐

  1. *[topcoder]TheTree

    http://community.topcoder.com/stat?c=problem_statement&pm=12746&rd=15703 这道题有意思.给了树的根和每层节点的个 ...

  2. TopCoder 入门教程 -- sqybi完善版

    本文根据经典的TC教程完善和改编. TopCoder:http://www.topcoder.com/ 基本规则 TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round Mat ...

  3. TOPCODER SAM 686 div1 300

    // TOPCODER SAM 686 div1 300 Problem Statement 带有小中括号的括号序列,问可以去掉多少子串,使得剩下的非空串是合法的. Constraints 字符串长度 ...

  4. Topcoder SRM 697题解

    Topcoder SRM 697题解 D1L1 分子分母同乘a[i]: \(a_{i}^{b_{i}+1} mod \prod a_i = 0\) 然后我们考虑质因子p,设质因子p在a[i]中出现cn ...

  5. Topcoder Srm 671 Div2 1000 BearDestroysDiv2

    \(>Topcoder \space Srm \space 671 \space Div2 \space 1000 \space BearDestroysDiv2<\) 题目大意 : 有一 ...

  6. TopCoder入门教程

    from http://hi.baidu.com/juart/blog/item/e0ef838b705eb9d4fd1f1039.html 基本规则 TopCoder的比赛类型很多,最常见的是周赛S ...

  7. Ubuntu下Topcoder配置

    先去下载一个http://community.topcoder.com/tc?module=Static&d1=applet&d2=partial-support 并且确保jdk可以使 ...

  8. topcoder srm 714 div1

    problem1 link 倒着想.每次添加一个右括号再添加一个左括号,直到还原.那么每次的右括号的选择范围为当前左括号后面的右括号减去后面已经使用的右括号. problem2 link 令$h(x) ...

  9. Virtual Judge —— Nim TopCoder - 11469

    Problem Statement 问题陈述 Alice and Bob are going to play a famous game called Nim. 爱丽丝和鲍勃将要玩一个著名的游戏叫尼姆 ...

  10. *[topcoder]JumpFurther

    http://community.topcoder.com/stat?c=problem_statement&pm=12300&rd=15699 题意:有一个无限长的阶梯,i从1到N, ...

最新文章

  1. Global.asax中Application_Error无法执行
  2. UA OPTI501 电磁波 经典电动力学中的Fourier方法基础
  3. Linux环境变量配置
  4. 贝叶斯优化的初步理解
  5. php.ini在哪里 微赞_Php.ini文件位置在哪里 Php.ini文件找不到
  6. Veebot-自动静脉抽血机器人
  7. Linux中常见的环境变量笔记
  8. App Engine中的Google Services身份验证,第1部分
  9. linux 选择文件指定的行数据类型,06练习题
  10. (17)FPGA面试题永久防止亚稳态发生
  11. Java高级进阶学习资料!Java虚拟机的垃圾回收机制
  12. 学嵌入式必须掌握的经验
  13. 关于报表在移动端展现你需要知道哪些?
  14. 远端异步调用事件结果
  15. selenium+python在Windows的环境搭建
  16. Linux 更新 CPU microcode
  17. 各省简称 拼音 缩写_全国所有城市拼音跟缩写.docx
  18. JavaEE中级.20190615.易买网项目(一).隐藏域.
  19. 使用Origin软件对数据进行指数拟合的方法
  20. Python数独算法

热门文章

  1. OpenGL超级宝典第7版环境配置
  2. 软件的破解原理是什么?
  3. Pandas含中文表格对齐输出
  4. tf.matmul - 矩阵乘法
  5. 点点细雨的项目日记(一)nbsp;需…
  6. 判断题c语言缩写,计算机C语言试题及答案
  7. 《深入理解 Java 虚拟机》转载周志明
  8. IO流(输入流与输出流)
  9. 《Python语言程序设计》实验二
  10. 一些风力发电机组工作参数的安全运行范围