Изменения

Перейти к: навигация, поиск

Методы получения случайных комбинаторных объектов

264 байта добавлено, 23:03, 7 декабря 2018
Описание алгоритма
r = random(1, s)
'''for''' j = 1 '''to''' k
'''if''' number(prefix + b[j]) < r <font color = green> // b {{---}} множество всех возможных элементов. </font> r = r - number(prefix + b[j])<font color = green> // если <tex> r </tex> не попало в текщий диапазон {{---}} перейдем к следующему.</font>
'''else'''
prefix[i] = b[j]
break
'''return''' prefix
74
правки

Навигация