Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
students:programming_contests [2008/05/20 18:23] adminstudents:programming_contests [2011/10/26 18:09] (current) – [Easier] admin
Line 1: Line 1:
 +====== Programming Contests ======
  
 +Programming contests are a great way to challenge your problem-solving skills: to win, your team needs to write efficient solutions to problems quickly.
 +
 +===== Working in Teams ====
 +
 +  * [[http://xrds.acm.org/article.cfm?aid=332139|Teamwork in Programming Contests: 3 * 1 = 4]] -- an overview of programming contest strategy
 +
 +===== Problems =====
 +
 +Within each of the sets of problems, there will be easier problems and harder problems.  Part of the art of participating in a programming contest is being able to figure out (quickly!) which programs are easy so that you tackle them first.
 +
 +Note that these contests are typically for Java or C++ programmers  That doesn't mean that the problems can't be solved using Python, just that you might need to adapt a little bit more.
 +
 +==== Easier ====
 +
 +  * [[http://www.cs.sbu.edu/contest/|St. Bonaventure High School Programming Contest]]
 +  * [[http://www.cis.uab.edu/programs/hspc/|UAB High School Programming Contest]]
 +
 +
 +==== Mixed Difficulty ====
 +
 +  * [[http://icpc.baylor.edu/past/PastProblems.html|ACM's International Programming Contest Problems]] -- This is **the** contest.
 +  * [[http://www.cs.berkeley.edu/~hilfingr/programming-contest/|Berkeley's Programming Contest]]
 +  * [[http://www.eecis.udel.edu/~breech/progteam/problems.html|Problems from University of Delaware]]
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0