thecodingwizard's blog

By thecodingwizard, history, 4 years ago, In English

11/7/2020 Update: Now open sourced at

USACO Guide Banner


Recently, a group of experienced USACO contestants (led by the legendary Benq) have put together a "USACO Guide" that's designed to take you from any division to Platinum and beyond. It can be accessed here: Though it's structured around USACO, it can still be used by non-USACO contestants!

The guide provides a curated list of tutorial resources you can use to learn a particular topic, as well as a lot of practice problems for you to practice your implementation & application skills. It also comes with progress-tracking tools to help you stay motivated :)

This guide is still in the pre-release stage: a large number of modules, particularly the more advanced ones, are still incomplete. We are looking for feedback & contributors to help finalize the guide! We would very much appreciate the following:

  • If you have any suggestions, bug reports, or thoughts, please leave a comment for discussion!
  • If the wording of a module/module description can be improved, please leave a comment and we'll update it.

The following people have contributed significantly to the USACO Guide:

Note: This guide is not affiliated with the official USA Computing Olympiad organization.

Full text and comments »

  • Vote: I like it
  • +562
  • Vote: I do not like it