Перейти к содержимому
Максиметер

Встречайте - три всадника Комбинаторики 🐎

Встречайте - три всадника Комбинаторики 🐎 Почему с большой буквы «К»? Да потому, что для многих это нечто страшное, как математический Апокалипсис) А на самом деле это очень классная штука! В ЕГЭ есть целая задачка (№8) специально на эту тему. А в языке python (кто бы мог подумать) - целая библиотека itertools для решения как раз этой задачи. Итак:  🔸permutations(alph, r) - перестановки без повторений; создает все возможные последовательности длины r из алфавита alph. Параметр r может отсутствовать, по умолчанию длина каждой перестановки равна длине исходного объекта. 🔸product(alph, repeat) - перестановки с повторениями; возвращает все возможные комбинации символов из алфавита alph, но уже с повторяющимися значениями. Параметр repeat — количество повторений (по сколько символов брать в перестановку). 🔸combinations(alph, r) - возвращает все возможные комбинации элементов из алфавита alph, в которых нет повторяющихся элементов. Параметр r — длина итоговых комбинаций. #информатика #ОГЭ #ЕГЭ #репетитор #python

73 просмотров

Канал в каталоге Максиметера

92 подписчиков

Другие публикации канала

Популярные публикации канала

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.