Калькулятор перестановок
Перестановка - це впорядкована послідовність всіх елементів множини. Кількість перестановок n різних елементів дорівнює n! (n факторіал). Перестановки мають широке застосування в комбінаториці, теорії ймовірностей, криптографії, алгоритмах та багатьох інших галузях. Особливий інтерес представляють перестановки з повтореннями, коли деякі елементи однакові. Наш калькулятор дозволяє обчислити кількість перестановок, включаючи перестановки з повтореннями, та надає детальну інформацію про алгоритми генерації перестановок та їх застосування.
Калькулятор перестановок
Виберіть тип:
Формули перестановок
Проста перестановка
Кількість способів впорядкувати n різних елементів.
Перестановка з повтореннями
де n₁, n₂, ..., nₖ - кількості однакових елементів.
Приклади
- P(5) = 5! = 120
- Перестановки слова "МАМА": 4! / (2! × 2!) = 6
- Перестановки "МАТЕМАТИКА": 10! / (2! × 2! × 2! × 1! × 1! × 1! × 1!)
Застосування
- Криптографія: кількість можливих ключів
- Алгоритми: генерація всіх можливих порядків
- Теорія ймовірностей: рівномірний розподіл
- Оптимізація: перебір варіантів
Практичне значення та контекст
Коротка довідка
Тьюрінг заклав теоретичні основи обчислень (1936). Кнут систематизував аналіз алгоритмів у 1960–70-х рр.
Де застосовується
Алгоритми та структури даних: сортування, пошук, дерева, хеш-таблиці. Машинне навчання: нейронні мережі, класифікація, регресія. Криптографія та безпека: RSA, AES, цифрові підписи. Операційні системи: планування, керування пам'яттю.
Часті запитання (FAQ)
📁 Категорія: Математика