DSA/docs/pt/Strings/Palindrome.md

1.4 KiB

Palíndromo

Um palíndromo é uma palavra, frase, número ou sequência de palavras que são lidas igualmente na forma normal e de trás para frente.

Passos

  1. Limpa a string removendo toda a pontuação e espaços em branco e converte todas as letras para minúsculas.
  2. Inverte a string limpa (passo anterior).
  3. Se a string limpa for igual à string limpa invertida temos um palíndromo.

Exemplos

Palíndromo de uma palavra

  • Coco
  • Ovo
  • Osso
  • Reler
  • Salas

Frases palíndromas

  • Socorram-me, subi no ônibus em Marrocos.
  • A base do teto desaba.
  • A mãe te ama.
  • Arara rara.
  • O céu sueco.

Implementações

Video URL

Video no youtube a explicar o palíndromo

Outros

Wikipédia Mais exemplos de palíndromos