Онлайн-калькулятор підмножин
Введіть до 18 унікальних елементів і отримайте всі підмножини у двійковому порядку. Приклад: a,b дає {}, {a}, {b}, {a, b}. Обробка виконується локально у ваш…
Почати роботу
Що робить цей інструмент?
Генератор підмножин призначений для переліку всіх можливих підмножин заданої множини текстових елементів. Наприклад, якщо ввести a,b, ви отримаєте чотири рядки: {}, {a}, {b} та {a, b}. Це корисно для навчання, перевірки комбінаторних обчислень або аналізу можливих комбінацій у невеликих наборах даних.
Як це працює?
Інструмент приймає до 18 унікальних елементів. Кожен елемент може містити до 100 символів, тому пробіли не можуть бути частиною елемента. Після введення даних інструмент оцінює розмір виводу та відхиляє запити, що перевищують 10 000 000 символів. Це означає, що при довгих елементах фактична межа кількості елементів може бути меншою за 18.
Приклад роботи
Введіть червоний, зелений, синій. Інструмент згенерує 8 підмножин: {}, {червоний}, {зелений}, {синій}, {червоний, зелений}, {червоний, синій}, {зелений, синій} та {червоний, зелений, синій}.
Обмеження
- Повторювані елементи не допускаються.
- Порівняння чутливе до регістру:
Aіaвважаються різними. - Unicode-написання не нормалізується:
éтаéвважаються різними. - Вивід — це звичайний текст без додаткових опцій, таких як генерація комбінацій певного розміру, перестановок або випадкових підмножин.
Поширені запитання
Чому я не можу ввести елементи з пробілами?
Кожен елемент може містити до 100 символів, але пробіли використовуються як розділювачі. Тому пробіл не може бути частиною елемента. Якщо вам потрібен елемент із пробілом, використовуйте інший розділювач, наприклад кому, але сам елемент не повинен містити пробілів.
Що станеться, якщо я введу повторювані елементи?
Інструмент відхилить запит, оскільки математична множина не може містити дублікати. Переконайтеся, що всі елементи унікальні, враховуючи регістр.
Чи можу я згенерувати лише підмножини певного розміру?
Ні, інструмент завжди генерує всі 2^n підмножин. Він не підтримує фільтрацію за розміром або інші режими, такі як перестановки чи випадкові підмножини.
Обробка виконується локально у вашому браузері.