Головна / Інструменти для чисел / Онлайн інструмент для перестановки та дедуплікації чисел
Безкоштовні онлайн-інструменти

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

Видаліть дублікати чисел, що складаються з однакових цифр у різному порядку. Введіть список, отримайте унікальні значення. Безкоштовно онлайн. Обробка викону…

Почати роботу

Що робить цей інструмент?

Цей інструмент призначений для очищення списків чисел від дублікатів, які виникають через перестановку цифр. Наприклад, числа 123 і 321 містять однакові цифри, тому вони вважаються дублікатами. Інструмент порівнює мультимножини цифр кожного числа, сортуючи цифри для створення ключа. Перше число з унікальним ключем зберігається, а наступні з таким самим ключем видаляються.

Приклад роботи

Вхідний список: 123, 321, 112, 121, 45. Після обробки вихідний список: 123, 112, 45. Число 321 видаляється, оскільки його цифри (3,2,1) збігаються з цифрами 123. Число 121 видаляється, оскільки його цифри (1,2,1) збігаються з цифрами 112.

Обмеження введення

Інструмент приймає лише невід'ємні цілі числа в межах безпечного цілого діапазону JavaScript. Від'ємні значення, десяткові дроби та числа, що перевищують 9007199254740991, відхиляються. Список обмежений 100000 символів і 10000 значень. Провідні нулі не впливають на групування, оскільки значення перетворюються на числа перед порівнянням.

Конфіденційність

Усі операції виконуються локально у вашому браузері. Дані не передаються на сервер.

Часті запитання

Чи враховуються знаки мінус?

Ні, від'ємні числа не приймаються. Інструмент працює лише з невід'ємними цілими числами.

Що станеться, якщо ввести число з провідними нулями, наприклад 0123?

Провідні нулі ігноруються, оскільки значення перетворюються на числа. Тому 0123 і 123 вважатимуться однаковими.

Чи можу я використовувати десяткові дроби?

Ні, лише цілі числа. Десяткові дроби відхиляються.

Перевірте свій список

  • Переконайтеся, що всі числа є невід'ємними цілими.
  • Перевірте, чи не перевищує довжина списку 100000 символів.
  • Пам'ятайте, що порядок збережених чисел відповідає їх першому входженню у вхідному списку.

Обробка виконується локально у вашому браузері.