TopCoder Competition Arena 插件推荐 - KawigiEdit
来源:互联网 发布:淘宝开店设计 编辑:程序博客网 时间:2024/05/02 03:02
As we all know that the score of the Topcoder algorithm competition is calculated by the time you used to complete a problem. Since you opened a problem, the score is decreasing.
KawigiEdit can generate the code framework(the package including, the class name, the method name) automatically and help ypu to focus on the algorithm part.
Installation:
1.Download the latest KawigiEdit jar(currently 2.1 a.k.a PivanofEdit 1.0) to your computer
2.Launch the Competition Arena and log in to your account
3.Choose "Options" - "Editor" - "Add"
4.For "Name", enter "KawigiEdit" (or whatever you want it to be called, it doesn't really matter)
5.For "EntryPoint", enter "kawigi.KawigiEdit" (this one DOES matter).
6.For "ClassPath", hit "Browse" and find the KawigiEdit jar. You should not have a previous version of KawigiEdit in the global classpath (in the text field on the top of the Editor Preferences Dialog). And click OK.
7.Check the "Default" box next to the new entry in the table. And then click "Save".
How To Use:
1.generating code:
When opened a probelem (here we use TCHS SRM 3 DIV 1 as a example, I choose java as my programming language). Let's see the definition from the problem statement:
Class: KidsWordGame
Method: getCheater
Parameters: String[], String[], String[]
Returns: int
Method signature: int getCheater(String[] first, String[] second, String[] third)
And then, see what KawigiEdit does for us. Click "Generate Code", it will generate the code framework according to the problem statement for you as fellow:(it can be modified in the "Configration", but default codes can work perfectly for most people)
import java.util.regex.*;
import java.text.*;
import java.math.*;
public class KidsWordGame
{
public int getCheater(String[] first, String[] second, String[] third)
{
}
<%:testing-code%>
}
Isn't that amazing? What you need to do is just finishing the method.
2.Test code locally:
When finished the code, click "Run Tests" to test you code using the cases which are provided in the problem statement. It will goes to the output tab and displays the result of your code for each cases. When all cases match the expected result, it will displays "You're a stud (at least on the example cases)!", and now you can submit your code to Topcoder.
There are a lot of more features and KawigiEdit is highly customizable.
Download - KawigiEdit 2.1
- TopCoder Competition Arena 插件推荐 - KawigiEdit
- TopCoder kawigiEdit插件配置
- TopCoder kawigiEdit插件配置
- topcoder Competition Arena 之处体验
- topcoder arena 插件配置
- [原创] TopCoder Arena 插件使用指南
- TopCoder Arena 及其插件安装
- Topcoder Arena插件配置和训练指南
- TopCoder Arena 插件配置(1)Greed 2.0
- TopCoder arena plugin
- TopCoder Component Competition研究
- TopCoder SRM(Arena) 一日游记
- TopCoder SRM(Arena) 一日游记
- topcoder Arena配置及基本使用方法
- arena
- 2014 Collage Tour - 2014 Topcoder Asia Competition B
- Topcoder好题推荐
- topcoder插件安装
- 出口制造企业的困局出路
- (CompareTo, Compare,hashCode,equals函数)持有对象与公有比较函数
- 这些软件或服务做对了什么
- wince在release模式打印DEBUGMSG信息
- 参与到大浪潮中,做最核心的那一环
- TopCoder Competition Arena 插件推荐 - KawigiEdit
- 谈谈无重复随机数的产生方法
- 忽然之间,醒了。
- 来自网上的C++文章
- 云鹏个人理财工具0.5版说明书-工具说明(Excel 2003)
- 省级三好生、优秀学生干部登记表
- 个人求职简历
- 用Java实现Ping的功能
- 配置还是代码