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

Онлайн инструмент для перестановки и дедупликации чисел

Удалите дубликаты-перестановки цифр из списка чисел. Введите числа, получите уникальные значения в исходном порядке. Бесплатно и без регистрации. Обработка в…

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

Возможности и примеры

Как работает дедупликация

Инструмент сортирует цифры каждого числа и сравнивает полученные ключи. Если ключ совпадает с уже встреченным, число считается дубликатом и отбрасывается.

Пример

Вход: 123, 321, 112, 121, 45

Выход: 123, 112, 45

Число 321 после сортировки цифр даёт 123, поэтому оно удаляется. Аналогично 121 даёт 112 и удаляется.

Ограничения

  • Принимаются только целые неотрицательные числа в пределах безопасного диапазона JavaScript (до 9007199254740991).
  • Отрицательные числа, десятичные дроби и числа вне диапазона отклоняются.
  • Входной текст ограничен 100000 символами и 10000 значениями.
  • Ведущие нули не различаются, так как числа преобразуются в числовой формат.
  • Инструмент не определяет приблизительные числовые дубликаты, повторяющийся текст или перестановки со знаками.

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

Что произойдёт, если ввести число с ведущими нулями, например 012?

Число будет интерпретировано как 12, поэтому 012 и 21 будут считаться дубликатами (оба дают ключ 12).

Почему 123 и 321 считаются дубликатами?

Потому что они состоят из одних и тех же цифр (1, 2, 3). Инструмент сортирует цифры и сравнивает полученные последовательности.

Могу ли я использовать десятичные числа?

Нет, инструмент принимает только целые числа. Десятичные дроби будут отклонены.

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