Verificador de palíndromo
O Verificador de palíndromo é uma ferramenta gratuita que verifica se uma palavra ou expressão se lê da mesma forma da esquerda para a direita e da direita para a esquerda.
Como usar o verificador de palíndromo?
Introduz ou cola o texto que pretendes testar e consulta o resultado.
- Copia a palavra, o número ou a expressão exatamente como a recebeste.
- Cola o conteúdo no verificador.
- Se o resultado for inesperado, verifica as maiúsculas, os espaços e a pontuação antes de experimentares uma versão limpa, mas apenas se as regras de comparação confirmadas do verificador considerarem esses elementos significativos.
Conserva o texto original enquanto testas uma cópia limpa para efeitos de comparação. Isto é particularmente útil com dados de folhas de cálculo, pois evita alterações acidentais em nomes, referências ou respostas a passatempos.
O que é considerado um palíndromo?
Um palíndromo é uma sequência que permanece igual quando a sua ordem é invertida. Alguns exemplos conhecidos são level, radar e o número 12321.
Há duas formas comuns de avaliar textos mais longos. Numa comparação exata, todos os caracteres são significativos, incluindo espaços e letras maiúsculas. Numa comparação normalizada, as letras podem ser convertidas para o mesmo tipo de capitalização e os espaços ou a pontuação podem ser removidos primeiro. Por isso, uma expressão pode ser considerada um palíndromo segundo a convenção habitual, mesmo que a sequência original de caracteres não seja idêntica quando invertida.
A regra adequada depende da tarefa. Usa uma comparação exata em testes de software, códigos de produtos e identificadores. Ignorar a capitalização e a pontuação costuma ser mais apropriado para jogos de palavras, questionários e conteúdos editoriais.
Em que situações é útil verificar palíndromos?
A verificação de palíndromos poupa tempo quando uma lista ou um texto contém possíveis palíndromos que, de outro modo, teriam de ser invertidos e comparados manualmente.
- Confirma as respostas propostas antes de publicares um passatempo de palavras no WordPress.
- Verifica conjuntos de respostas para uma ronda de palíndromos no Kahoot ou no Microsoft Forms.
- Revê palavras copiadas de uma coluna do Excel ou do Google Sheets durante a preparação de um passatempo.
- Cria casos esperados de sucesso e de falha para um exercício de processamento de cadeias de caracteres guardado no GitHub.
- Confirma se um número de referência é simétrico antes de o adicionares a um relatório ou design.
Para uma coluna extensa de uma folha de cálculo, é mais adequado usar um script ou uma fórmula do que verificar cada entrada individualmente. Se uma lista exportada contiver elementos repetidos, o Removedor de linhas duplicadas pode reduzi-la antes da verificação de cada entrada distinta.
Exemplos práticos de palíndromos
Estes exemplos indicam a regra de comparação para que o resultado não deixe margem para dúvidas.
- racecar torna-se racecar quando é invertido, pelo que é um palíndromo exato.
- hello torna-se olleh, pelo que não é um palíndromo.
- 12321 continua a ser 12321, pelo que os algarismos podem formar um palíndromo quando são tratados como texto.
- Racecar não corresponde exatamente numa comparação sensível a maiúsculas e minúsculas, mas torna-se um palíndromo depois de ser convertido para minúsculas.
- A man, a plan, a canal, Panama! torna-se amanaplanacanalpanama depois de se removerem os espaços e a pontuação e de se converter o texto para minúsculas. Essa sequência limpa é um palíndromo.
- été lê-se da mesma forma em sentido inverso, incluindo os caracteres acentuados.
Como é que os espaços, a pontuação e os caracteres invulgares afetam o resultado?
As regras de comparação determinam o efeito dos espaços, da pontuação e dos caracteres invulgares no resultado. Numa comparação exata, um espaço conta como um carácter, tal como os apóstrofos, os hífenes e os pontos finais.
As letras acentuadas e os caracteres de alfabetos não latinos podem formar palíndromos, mas caracteres visualmente semelhantes nem sempre são armazenados da mesma forma. Por exemplo, uma letra acentuada pode ser representada por um único carácter Unicode ou por uma letra base seguida de uma marca combinatória. Os emoji também podem conter vários pontos de código. Por isso, invertê-los como pontos de código individuais pode não corresponder ao que uma pessoa vê no ecrã.
Em algumas definições matemáticas e de programação, uma cadeia vazia é considerada um palíndromo porque permanece inalterada quando é invertida. No entanto, muitos exercícios práticos exigem pelo menos um carácter. O verificador determina se o texto se lê da mesma forma em sentido inverso, mas não estabelece qual é a definição exigida por um concurso, uma tarefa de programação ou um guia de estilo editorial.
Perguntas frequentes
Uma única letra é um palíndromo?
Sim. Uma única letra não se altera quando é invertida, pelo que corresponde à definição habitual. O mesmo se aplica a qualquer carácter isolado, incluindo um algarismo.
010 é um palíndromo?
É um palíndromo quando é tratado como o texto de três caracteres 010. Se um programa o converter no número 10 e remover o zero inicial, a representação decimal resultante, 10, não é um palíndromo.
Um palíndromo é o mesmo que um semordnilap?
Não. Um palíndromo permanece igual quando é invertido, enquanto um semordnilap dá origem a uma palavra válida diferente, como stressed e desserts. Os termos descrevem formas distintas de jogos de palavras.
Um verificador de palíndromos consegue testar sequências de ADN?
Consegue identificar se uma sequência de símbolos alfabéticos é idêntica quando invertida. Contudo, em genética, um complemento inverso substitui cada nucleótido pela respetiva base emparelhada, além de inverter a ordem. Por isso, uma verificação comum de palíndromos em texto não realiza essa operação biológica.
Existe um palíndromo mais longo de todos?
Não existe um palíndromo mais longo universal, pois é possível acrescentar indefinidamente caracteres ou secções palindrómicas. Um passatempo pode impor os seus próprios limites, como exigir uma palavra de dicionário, uma frase gramatical ou um número fixo de caracteres.
Antes de registares um resultado, anota se a comparação incluiu a capitalização, os espaços e a pontuação. Esse pequeno detalhe permite que qualquer pessoa reproduza o resultado ao verificar mais tarde o mesmo texto.
Ferramentas Populares
Crie sua própria assinatura personalizada e faça o download facilmente com nossa ferramenta geradora de assinaturas para assinaturas eletrônicas personalizadas.
Calcule o tamanho de qualquer texto em Bytes (B), Kilobytes (KB) ou Megabytes (MB) usando nossa ferramenta de cálculo de tamanho de texto.
Use a ferramenta de pesquisa reversa de IP para encontrar o domínio ou host associado a qualquer endereço IP de forma rápida e fácil.
Use nossa ferramenta de ping para verificar o status e o tempo de resposta de qualquer site, servidor ou porta de forma rápida e eficiente.
A ferramenta de pesquisa de IP do Digily Link fornece informações detalhadas sobre qualquer endereço IP. Use este serviço online gratuito para obter dados abrangentes de IP.
Gere instantaneamente a sua ligação gratuita do WhatsApp com o nosso gerador de ligações do WhatsApp. Adicione uma mensagem personalizada e inicie conversas com um clique, sem iniciar sessão nem escrever código.