Competitive Programming Curriculum
github.com
Competitive Programming Curriculum
1–10 of 28 posts
Re: Competitive Programming Curriculum
#2Re: Competitive Programming Curriculum
#3sometimes, you just gotta prove it.
Re: Competitive Programming Curriculum
#4Re: Competitive Programming Curriculum
#5I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
Re: Competitive Programming Curriculum
#6I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
The type of problems found in competitive programming are closer to the sort of things scientists would be looking at, rather than your normal corporate coder. For example, placing lightning detectors to improve accuracy while minimising the number of detectors. This is something that you're unlikely to find in a normal business, but is fun to solve.
The grand idea is that competitive programming helps you view problems from different angles, to chase optimisations, and to practice application of algorithms and data structures.
Also, team programming challenges illustrate delegation of tasks based on strengths, and often require teamwork to solve difficult problems. This collaboration obviously carries over to general work.
Source: I was a competitive programmer in university
Re: Competitive Programming Curriculum
#7I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
Re: Competitive Programming Curriculum
#8I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
Re: Competitive Programming Curriculum
#9I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
Re: Competitive Programming Curriculum
#10I'm curious; what's the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration/the metrics applied do not seem to further the general quality of our work and output.
It provides a great way to explore different areas of math and cs.