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