496 читали · 5 лет назад
Вероятность в Python: перестановки и сочетания
Источник: Nuances of Programming Теория вероятности не сложная, по крайней мере, на уровне, необходимом для начала работы в науке о данных. Возможно, прошло какое-то время с тех пор, как вы познакомились с этой темой, и, если ваши знания немного ослабли, эта статья поможет вам вернуться в русло.  Быстрый поиск в Google выявляет 4 основные математические темы, на которых основана вся область: Сегодня я расскажу о двух важнейших концепциях из теории вероятности: сочетаниях и перестановках.  Начнем...
150 читали · 1 год назад
Программирование на языке Python. Комбинаторные алгоритмы. Генерация Сочетаний
Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Алгоритм генерации сочетаний на языке Python Напомню, что сочетания это подмножества данного массива заданной длины. Сочетания, в отличие от размещений отличаются друг от друга только составом элементов, но не порядком. Если список 1 2 3 4 То сочетания длиной 2 элемента будут 1 2   1 3   1 4   2 3   2 4   3 4 Количество сочетаний из n по m вычисляются по формуле n!/((n-m)! * m!)...