Основы комбинаторики
Количество возможных слов
-
Если каждая буква выбирается независимо:
-
Слово длины L
, где:
-
Формула:
\(N=n_1\times n_2\times …\times n_L\)
-
Если все буквы выбираются из одного алфавита (n способов на каждую букву):
Пример
Аналогия с циклами в программировании
Если в программе есть L вложенных циклов, то:
Общее число итераций:
\(N=n_1\times n_2\times …\times n_L\)
Пример:
for i in range(2): # 2 варианта
for j in range(3): # 3 варианта
print(i, j)
Число итераций: 2 × 3 = 6
.