Category
Level
Randomized algorithms use random bits to make choices that simplify design, avoid worst cases, and often speed up computation.