Bronze
The topics below are not exhaustive for this division.
Contest problems may contain topics not covered in the guide, or topics listed under different divisions!
If you prefer videos instead of text, check out CPI's free self-study Bronze course.
Modules Progress
Problems Progress
Getting Started
Time Complexity
Has Not Appeared
Measuring the number of operations an algorithm performs.
Updated: 3 days ago
Introduction to Data Structures
Has Not Appeared
What a data structure is, (dynamic) arrays, pairs, and tuples.
Updated: 3 days ago
Simulation
Very Frequent
Directly simulating the problem statement.
Updated: 3 days ago
Complete Search
Basic Complete Search
Very Frequent
Problems involving iterating through the entire solution space.
Updated: 3 days ago
Complete Search with Recursion
Rare
Harder problems involving iterating through the entire solution space, including those that require generating subsets and permutations.
Updated: 3 days ago
Sorting & Sets
Additional
Casework
Not Frequent
Dividing into multiple cases and solving for each one separately.
Updated: 3 days ago
Introduction to Greedy Algorithms
Somewhat Frequent
Problems that can be solved by selecting the choice that seems to be the best at the moment at every step.
Updated: 3 days ago
Introduction to Graphs
Not Frequent
What graphs are.
Updated: 3 days ago
Rectangle Geometry
Rare
Problems involving rectangles whose sides are parallel to the coordinate axes.
Updated: 3 days ago
Ad Hoc Problems
Very Frequent
Problems that do not fall into standard categories with well-studied solutions.
Updated: 3 days ago
Conclusion
Congratulations on making it this far!