Методы генерации случайного сочетания — различия между версиями
Loboda (обсуждение | вклад) м |
Loboda (обсуждение | вклад) м |
||
| Строка 3: | Строка 3: | ||
==Решение за время O(n<sup>2</sup>)== | ==Решение за время O(n<sup>2</sup>)== | ||
| + | ===Алгоритм генерации=== | ||
| + | |||
| + | |||
| + | |||
| + | ===Псевдокод=== | ||
| + | |||
| + | |||
| + | |||
| + | ===Доказательство корректности алгоритма=== | ||
| + | |||
| + | |||
| + | |||
==Решение за время O(n)== | ==Решение за время O(n)== | ||
| − | ==Псевдокод== | + | ===Алгоритм генерации=== |
| − | == | + | |
| + | |||
| + | |||
| + | ===Псевдокод=== | ||
| + | |||
| + | |||
| + | |||
| + | ===Доказательство корректности алгоритма=== | ||
| + | |||
| + | |||
| + | |||
| + | == См. также == | ||
| + | |||
| + | |||
| + | |||
| + | == Источники == | ||
| + | |||
| + | |||
| + | |||
| + | [[Категория: Дискретная математика и алгоритмы]] | ||
| + | [[Категория: Комбинаторика]] | ||
Версия 19:49, 26 декабря 2012
Содержание
Постановка задачи
Необходимо сгенерировать случайное сочетание из чисел с равномерным распределением вероятности, если есть в наличии функция для генерации случайного числа в заданном интервале.