Онлайн-калькулятор подмножеств
Создайте все подмножества множества из до 18 элементов. Введите элементы, получите список в бинарном порядке. Быстро и бесплатно. Обработка выполняется локал…
Начать работу
Возможности и ограничения
Инструмент перечисляет все подмножества введённого множества. Количество подмножеств равно 2^n, где n — число элементов. Например, для трёх элементов x, y, z будет 8 подмножеств: от пустого до полного.
Порядок вывода
Подмножества генерируются в порядке бинарных масок: сначала пустое множество, затем подмножества с одним элементом, затем с двумя и так далее. Это соответствует возрастанию двоичного номера подмножества.
Ограничения по вводу
- Максимум 18 элементов.
- Каждый элемент — не более 100 символов.
- Повторяющиеся элементы не допускаются.
- Сравнение элементов чувствительно к регистру и не нормализует Unicode.
Ограничение по размеру вывода
Перед генерацией оценивается размер результата. Если он превышает 10 000 000 символов, запрос отклоняется. Поэтому при длинных элементах допустимое количество элементов может быть меньше 18.
Пример работы
Введите красный, синий. Результат:
{}
{красный}
{синий}
{красный, синий}Часто задаваемые вопросы
Можно ли генерировать сочетания определённого размера?
Нет, инструмент выдаёт только все подмножества, а не сочетания заданной длины. Для сочетаний нужен другой инструмент.
Что если я введу повторяющиеся элементы?
Инструмент отклонит ввод, так как множество не может содержать дубликаты. Убедитесь, что все элементы уникальны.
Почему мой ввод с пробелами внутри элемента не работает?
Пробел используется как разделитель, поэтому элемент не может содержать пробел. Используйте запятую или перевод строки для разделения, а внутри элемента избегайте пробелов.
Обработка выполняется локально в вашем браузере.