Ferramenta online para reorganizar e deduplicar números
Remova duplicados que partilham os mesmos dígitos, independentemente da ordem. Exemplo: 123, 321, 112, 121, 45 resulta em 123, 112, 45. O processamento é fei…
Começar a usar
O que faz esta ferramenta?
Se tiver uma lista de números como 123, 321, 112, 121, 45, a ferramenta ordena os dígitos de cada número para criar uma chave de comparação. Números com os mesmos dígitos, mas em ordens diferentes, são considerados duplicados. A ferramenta mantém apenas o primeiro número de cada grupo, preservando a ordem original.
Exemplo concreto
Para a entrada 123, 321, 112, 121, 45, o resultado é 123, 112, 45. O número 321 é removido porque partilha os dígitos com 123; 121 é removido porque partilha dígitos com 112.
Parâmetros e limitações
- Aceita apenas números inteiros não negativos dentro do intervalo seguro de JavaScript (até 9.007.199.254.740.991).
- Números negativos, decimais e valores fora do intervalo são rejeitados.
- A lista partilhada limita a entrada a 100.000 caracteres e 10.000 valores.
- Zeros à esquerda não são considerados: os valores são interpretados como números antes da comparação.
- O processamento é feito no navegador; nenhum dado é enviado para servidores.
Perguntas frequentes
Como são tratados números com zeros à esquerda, como 012 e 12?
Os valores são convertidos em números antes da comparação, pelo que 012 e 12 são considerados o mesmo número e apenas o primeiro é mantido.
O que acontece se eu introduzir números decimais ou negativos?
A ferramenta rejeita esses valores e não os processa. Deve fornecer apenas números inteiros não negativos.
Esta ferramenta deteta duplicados aproximados ou variações com sinais?
Não. A ferramenta compara apenas os multiconjuntos de dígitos decimais. Não deteta duplicados aproximados, texto repetido, permutações com sinais ou palavras numéricas.
O processamento é feito localmente no navegador.