Главная / Инструменты для чисел / Генератор перестановок чисел
Бесплатные онлайн-инструменты

Генератор перестановок чисел

Создайте все уникальные перестановки до 8 чисел онлайн. Введите числа, получите полный список перестановок с разделителем-запятой. Обработка выполняется лока…

Начать работу

Возможности и ограничения

Инструмент генерирует все возможные уникальные перестановки введенных чисел. Например, для чисел 1,2,2 будут получены только три строки: 1,2,2, 2,1,2, 2,2,1, так как повторяющиеся значения считаются неразличимыми.

Порядок вывода

Результаты выводятся в порядке обхода в глубину, начиная с первого введенного числа. Для восьми различных чисел количество строк достигает 40320, что может занять время и память.

Ограничения

  • Максимум 8 чисел для генерации перестановок.
  • Ввод ограничен 100 000 символов и 10 000 значений, но практический предел — 8 чисел.
  • Числа отображаются с десятичным разделителем выбранной локали и до 15 значащих цифр.
  • Ведущие нули и исходное форматирование не сохраняются.

Конфиденциальность

Генерация выполняется полностью локально в вашем браузере, без отправки данных на сервер.

Часто задаваемые вопросы

Почему для чисел 1,2,2 получается только 3 перестановки?

Повторяющиеся значения считаются неразличимыми, поэтому уникальные перестановки исключают дубликаты. Для 1,2,2 возможны только три уникальных порядка.

Можно ли генерировать перестановки для 9 и более чисел?

Нет, инструмент отклоняет запросы с более чем 8 числами, чтобы защитить браузер от зависания из-за факториального роста.

Как изменить разделитель между числами в результате?

Разделитель фиксирован: запятая и пробел. Изменение не предусмотрено.

Обработка выполняется локально в вашем браузере.