Good News — No More Java Security Issues with Topcoder Applet: While we are working on the new arena, we are also trying to reduce the issues you face with the Topcoder Java Applet. With the new version of the Topcoder Java Applet, you don't have to add anything in Java Security Exceptions.
We have also revamped the Problem Writer Trip for 2019 TCO Finals. Easier and More trips. Learn More
New Version: http://www.topcoder.com/contest/arena/ContestAppletProd7.2.jnlp
To Participate in your first Topcoder Contest:
- Install JDK add Java set environment variables to point to JDK binaries
- Download and Run the new Java Applet (Right Click and Open)
- Topcoder Contests are a little different — you need to look at the Definition section as this section will tell you how the class needs to be declared and the method name.
So in this example, if we were coding in C++ we would declare something like what you see below.
class RingLex {
public:
string getmin(string s) {
string ret = "";
// code your solution for the problem here
return ret;
}
}
Note that our class name and method name match the definition values shown above, and case matters. It's very important to get this exactly right, otherwise, your solution will fail!
Learn More: How to Compete in a Topcoder Algorithm Match
I use the web arena in topcoder...but how could I add tests in the ide to test the solutions in it and try test cases(without using add test in the web arena).
That's really great, this will ease out the onboarding process for newbies. Apart from this, I feel there are few more things topcoder should work upon. Two things on top of my head are:
Different indexing used in batch testcases and testcases given in problem statement. Batch test uses 1 based indexing and testcases in problem statement use 0 based indexing. Whenever I fail a testcase in batch test, sometimes I check wrong testcase because of off by one error.
Ability to copy code in practice.
PS — These all are related to Applet. I use web arena in rare cases. :)