Получил этот вопрос из руководства по разработке алгоритмов от Steven Skiena.Выбор чисел из набора с равной вероятностью
Требуется выбрать значения k (значение) для формирования подмножества S 'из заданного множества S, содержащего n чисел, так что вероятность выбора для каждого числа равна (k/n). n неизвестно (я думал взять S как список ссылок для этого). также, мы можем иметь проходить только через множества S.
По существу такой же, как http://stackoverflow.com/questions/5416567/random-selection/5417178 # 5417178 –
Я думаю, что проблема другая, потому что n неизвестно. – xdavidliu