Онлайн инструмент для перестановки и дедупликации чисел
Удалите дубликаты-перестановки цифр из списка чисел. Введите числа, получите уникальные значения в исходном порядке. Бесплатно и без регистрации. Обработка в…
Начать работу
Возможности и примеры
Как работает дедупликация
Инструмент сортирует цифры каждого числа и сравнивает полученные ключи. Если ключ совпадает с уже встреченным, число считается дубликатом и отбрасывается.
Пример
Вход: 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). Инструмент сортирует цифры и сравнивает полученные последовательности.
Могу ли я использовать десятичные числа?
Нет, инструмент принимает только целые числа. Десятичные дроби будут отклонены.
Обработка выполняется локально в вашем браузере.