PK

PKBytes

HomeLearnTechnology
Explore tracks
Chapter 60: Randomized, Online and Streaming Algorithms
← All DSA chapters

Part X · Chapter 60

Randomized, Online and Streaming Algorithms
  1. 60.01Randomized algorithm analysis
  2. 60.02Randomized selection and sorting
  3. 60.03Sampling
    1. Uniform shuffle
    2. Reservoir sampling
    3. Weighted reservoir sampling
    4. Random subset sampling
  4. 60.04Online algorithms
  5. 60.05Streaming statistics
  6. 60.06Sketching and approximation
  7. 60.07Distributed/large data context
← All DSA chapters

Part X · Chapter 60

Randomized, Online and Streaming Algorithms
  1. 60.01Randomized algorithm analysis
  2. 60.02Randomized selection and sorting
  3. 60.03Sampling
    1. Uniform shuffle
    2. Reservoir sampling
    3. Weighted reservoir sampling
    4. Random subset sampling
  4. 60.04Online algorithms
  5. 60.05Streaming statistics
  6. 60.06Sketching and approximation
  7. 60.07Distributed/large data context
Home/DSA/Randomized, Online and Streaming Algorithms/Sampling
60.03Advanced / Expert4 topics

Sampling

Part of Chapter 60: Randomized, Online and Streaming Algorithms.

Outline only

The topics below come from the curriculum. Their written explanations and animations have not been published yet.

60.03.1

Uniform shuffle

Explanation coming soon.

60.03.2

Reservoir sampling

Explanation coming soon.

60.03.3

Weighted reservoir sampling

Explanation coming soon.

60.03.4

Random subset sampling

Explanation coming soon.

← Previous · 60.02

Randomized selection and sorting

Next · 60.04 →

Online algorithms

On this page

  • Uniform shuffle
  • Reservoir sampling
  • Weighted reservoir sampling
  • Random subset sampling