Skip to content
CCC Python Course

Randomized strategies

Stage
5
Module
M5.13
Lessons
1

In this module

  • Use random shuffling and random guesses to explore the solution space.
  • Calculate the probability of failure and choose enough trials.
  • Use a fixed random seed for reproducibility in testing and debugging.
  • Reason about when randomization is fast enough for a given time limit.

Before this module

Lessons

  1. 1Randomized strategies