Code: CC45A

Type

Fundamental

Target Competitions

Description


This course is the third course of the four courses in USACO Gold level.

Objectives

Scoring 650/1000 in USACO Gold contests

Who should take this course?

A student who wants to take this course is recommended to accomplish ONE of the followings:

Content

This course consists of the following topics:

  • Dynamic programming optimization techniques
    • Dimension reduction
    • Binary search optimization
    • Prefix sum, sliding window optimizations
  • Dynamic programming on Trees and DAGs
  • Advanced Breadth First Search
  • Dynamic programming with Bitmasking
  • Mixed Problem Sets

These classes include solving / discussing 40+ medium / hard former USACO Gold problems in various topics including the above ones.

Next Course

The next course is CC45B: USACO Gold Advanced - B.

It is recommended to complete at least 50% of the course (certificate of successful completion) before taking the next one.

Curriculum


Course Schedule


Try Demo


Course Catalog


Diagnostic Exam

If you're not sure about your level or which course to take, it is recommended to take the diagnostic exam.

Take Now

Connect With Us