9-10; Preparation takes about one year.
USACO Silver
Qualified for USACO Silver or completion of USACO Bronze.
To qualify for next level (USACO Gold) .
This level offers two courses which must be take in order. A general class and a problem solving (PS) class. The general class will consists of lectures as well as basic to medium problems. The PS class will focus on hard problems of the level without lectures and is recommended for advanced students who can consistently solve at least 50% of the problems at this level contests. The topics are as follows:
BitSet, Binary operations & Exhaustive Search
Sorting (Array sort, Class array sort)
Binary Search
Silver Level techniques (FloodFill, RMQ, Prefix Sums)
Data Structures (Stack, Queue, Vector, Set, Map, Priority Queue)
String Algorithms
Greedy Methods
Simulation, Ad-hoc Problems
Recursion
Depth First Search (DFS)
Breath First Search (BFS)
Intro Graph Theory, Representations, DFS BFS Traversals on Graphs.