Gerador de permutações de números online
Gere todas as permutações únicas de até oito números, com separação clara. Processamento local, sem envio de dados. O processamento é feito localmente no nav…
Começar a usar
Funcionalidades e limitações
Geração exaustiva e determinística
Esta ferramenta gera todas as permutações completas dos números introduzidos, seguindo a ordem de profundidade da sequência original. Por exemplo, com os números 1, 2 e 3, obtém seis linhas: 1, 2, 3; 1, 3, 2; 2, 1, 3; 2, 3, 1; 3, 1, 2; 3, 2, 1.
Tratamento de valores repetidos
Se introduzir valores repetidos, a ferramenta trata as ocorrências como indistinguíveis. Por exemplo, com 1, 2, 2, o resultado contém apenas três linhas: 1, 2, 2; 2, 1, 2; 2, 2, 1. Isto evita linhas duplicadas desnecessárias.
Limites práticos
O número máximo de valores distintos para gerar permutações é oito, pois oito valores produzem 40.320 linhas. Nove ou mais valores seriam demasiado pesados para o navegador. A entrada está limitada a 100.000 caracteres e 10.000 valores, mas o limite de oito aplica-se primeiro.
Formatação dos números
Os números são normalizados pelo analisador sensível ao idioma: zeros à esquerda e notação original não são preservados. O resultado usa o separador decimal do idioma selecionado e até 15 algarismos significativos.
Privacidade e uso
A geração é totalmente local, sem pedidos de rede ou IA. Para chaves criptográficas ou ordenações aleatórias, use um gerador aleatório específico para segurança; esta ferramenta é enumeração determinística.
Perguntas frequentes
Porque é que não consigo gerar permutações com mais de oito números?
O número de permutações cresce fatorialmente: nove números produzem 362.880 linhas, o que pode tornar o navegador lento ou sem resposta. Para proteger a experiência, a ferramenta limita a oito valores.
Como são tratados os números repetidos?
Valores repetidos são considerados indistinguíveis. Por exemplo, 1, 1, 2 gera apenas três permutações: 1, 1, 2; 1, 2, 1; 2, 1, 1. Isto evita linhas duplicadas.
O resultado preserva a formatação original dos números?
Não. Os números são normalizados: zeros à esquerda são removidos e a notação original (por exemplo, 001) não é mantida. O separador decimal é o do idioma selecionado.
Lista de verificação
- Introduza até oito números.
- Use separadores comuns (vírgula, espaço, nova linha).
- Verifique se o separador decimal está correto para o seu idioma.
- O resultado mostra cada permutação numa linha, com vírgula e espaço.
- Para conjuntos grandes, copie o resultado em partes.
O processamento é feito localmente no navegador.