156 прочтений · 5 лет назад
Вычисление специального факториала по модулю p за O(p log N)
Статья подготовлена для студентов курса «Алгоритмы для разработчиков» в образовательном проекте OTUS. Рассмотрим задачу вычисления формул, состоящих из дробей, где в числителе и в знаменателе присутствуют факториалы (например, биномиальные коэффициенты). Будем вычислять факториалы по некоторому небольшому простому модулю p, пропуская сами множители p, потому что в дробях множители p сократятся, и результат будет взят по модулю p. Видно, что формула делится на несколько блоков одинаковой длины,...
769 прочтений · 10 месяцев назад
Вероятность и статистика. Элементы комбинаторики. Решим задачу.
В партии из 15 деталей 3 детали бракованные. Покупатель приобретает 5 деталей. Найти вероятность того, что среди них: а) нет ни одной бракованной; б) есть хотя бы одна бракованная; в) ровно 2 бракованные; г) ровно 3 бракованные детали. В решении этой задачи воспользуемся формулой нахождения числа исходов Вариант а) Сначала найдем общее число исходов. n=15, общее число деталей; k=5, количество деталей, которые приобретает покупатель Далее найдем число благоприятных исходов, то есть возможность...