Competition Programming and Problem Solving (15-295)
Fall 2010
Wednesday 6:30-9:20, Room TBA
Algorithm Seminar: Thursday 6:30-8:00, Gates 4303
Optional Practices: Saturday 1:00-4:00, Gates 4307
You may take this course for 0, 3, or 6 units. If you take it for 3 units, you should attend all in-class practices; if you take it for 6 units, you should also submit homeworks or attend optional practices.
Instructors
Danny Sleator
Office:
Gates 8113
E-mail:
sleator -at- cs
Phone:
(412) 268-7563
Fax:
(412) 268-5576
Eugene Fink
Office:
Hillman 6701
E-mail:
e.fink -at- cs
Phone:
(412) 268-6593
Fax:
(412) 268-6298
Course Bboard:
academic.cs.15-295 -at- andrew.cmu.edu
Google Group:
http://groups.google.com/group/15-295
Algorithms Discussion Sessions:
Thursdays at 6:30 in GHC 4303
Wednesday Homework
Announcements
There will be no more meetings for the Fall 2010 term, details about meetings during Spring 2011 term will be posted once they're finalized
teams that competed in ECNA 2010, October 23, 2010
results
Rules for Fall 2010 team selections
Ranking for Fall 2010 selections after all 6 rounds
Course Materials
Course description
Submission Interface
Archive
Team Practice #4, October 20, 2010 ECNA2010 Warmup
problems
scoreboard
homework scores
Optional Team Practice #8, October 18, 2010 NWERC 2006
problems
scoreboard
Optional Team Practice #7, October 17, 2010 NEERC Northern subregion 2005
problems
scoreboard
Optional Team Practice #6, October 16 afternoon, 2010 Alberta Collegiate Programming Contest 2010
problems
scoreboard
Optional Team Practice #5, October 16 morning, 2010 NEERC Northern subregion 2009
problems
scoreboard
Optional Team Practice #4, October 15, 2010 NEERC Northern subregion 2006
problems
scoreboard
Team Practice #3, October 13, 2010 NEERC Northern subregion 2008
problems
scoreboard
homework scores
solutions
Optional Team Practice #3, October 10, 2010
Stanford Local Programming Contest Round 2
scoreboard
data
Optional Team Practice #2, October 9, 2010
NEERC Northern subregion 2007
scoreboard
Team Practice #2, October 6, 2010
NCPC 2009
scoreboard
homework scores
Optional Team Practice #1, October 2, 2010
Stanford Local Programming Contest Round 1
scoreboard
data
Team Practice #1, September 29, 2010
ECNA 2005
scoreboard
homework scores
Selection Round #6, September 26, 2010
scoreboard
winner
homework scores
Selection Round #5, September 22, 2010
scoreboard
winner
Michigan Scoreboard
homework scores
Selection Round #4, September 18, 2010
scoreboard
winner
homework scores
Selection Round #3, September 15, 2010
scoreboard
winner
homework scores
Selection Round #2, September 11, 2010
scoreboard
winner
homework scores
Selection Round #1, September 8, 2010
scoreboard
winner
homework scores
Warmup Contest #2, September 4, 2010
scoreboard
data
winner
2nd place
problems and solutions
homework scores
Warmup Contest #1, September 1, 2010
scoreboard
data
winner
problems and solutions
homework scores
Useful Resources
Solving contest problems
Timus online judge, a good place to start
Sphere Online Judge, a LOT of problems
Saratov State University Online Judge, around 400 VERY high quality problems
Comprehensive Archive of Past ACM problems
Click for Permenant Brain Damage