Competitive Programming 1
Problem Solving using a computer and
Competative Programming
- What do you need to solve problems using a computer:
- Introduction:
- Data Structures:
- Algorithms:
- Intro:
- Brute force search:
- Generating all sets (or combinations) for the brute force search:
- Generating all permutations for the brute force search:
- Backtracking
- Pruning the search space in backtracking
- Canada Computing Competition:
- 2012 Junior Question 4:
- 2012 Junior Question 5:
- 2011 Junior Question 4:
- 2011 Junior Question 5:
- Theory:
(things that you need to know to do competetive programming)