Groups
Category
Constructive algorithms build a valid answer directly by following a recipe, rather than searching exhaustively.
Use an operation budget of about 10^8 simple operations per second on typical online judges; always multiply by the time limit and number of test files if known.