Random Pick Index

Random Pick Index_第1张图片

Reservoir sampling is a family of randomized algorithms for randomly choosing a sample of kitems from a list containing items, where is either a very large or unknown number. Typically is large enough that the list doesn't fit into main memory.

http://www.geeksforgeeks.org/reservoir-sampling/


比如说题目里等于3的index有2,3,4. 所以我们要设计一个1/3的random算法。


Random Pick Index_第2张图片


Random Pick Index_第3张图片
Random Pick Index_第4张图片

你可能感兴趣的:(Random Pick Index)