Каков наилучший способ создать случайную справедливую функцию ha sh, которая может быть реплицирована? - PullRequest
0 голосов
/ 30 апреля 2020

Название, возможно, звучит странно, но я объясню, что я имею в виду.

Учитывая k значений, я хочу отобразить их в m сегментов (m

Написание кода для этого очень просто. Проблема в том, что я хочу иметь возможность реплицировать тот же дистрибутив, включив что-то, что делает его воспроизводимым в моем коде (что-то вроде «семени»). У кого-нибудь есть идеи, как это можно сделать?

Для справки, то, что я сейчас делаю в своем коде Python, выбирает случайный неполный хэш-бакет для каждого из значений k, пока все ведра содержат значения пола (к / м). После того, как это сделано, я присваиваю каждое оставленное значение случайному интервалу.

...