Competitive quiz: 24 questions

24 questions from the 8 lessons of Competitive Programming. Each answer is explained, with a link back to the lesson it comes from, and your best score stays on this device.

Test yourself

24 questions from this course's lessons, in a random order. See what you remember, then go back to the lessons behind the questions you missed.

How many questions?

What the quiz covers

  1. Contests, judges and time limits (3 questions)
  2. Prefix sums (3 questions)
  3. Two pointers and sliding windows (3 questions)
  4. Binary search on the answer (3 questions)
  5. Sorting first, then greedy (3 questions)
  6. Dynamic programming in contests (3 questions)
  7. Graphs with the STL (3 questions)
  8. Math for contests (3 questions)