Recursão: frase palíndroma

Published by Deep Xavier in

Um palíndromo é uma série de letras ou números que é lida da mesma forma de trás para frente.

Escreva uma função recursiva que determine se uma determinada string é ou não um palíndromo.

Exemplos

isPalindrome("Maneuquenam") ➞ true

isPalindrome("This phrase, surely, is not a palindrome!") ➞ false

isPalindrome("Eva, can I see bees in a cave?") ➞ true

Notas

  • Símbolos e caracteres especiais devem ser ignorados.
  • Espera-se que você resolva este desafio usando recursão.
  • Você pode consultar a aba Resources para obter mais detalhes sobre recursão em Java.
  • Uma coleção de desafios sobre recursão pode ser encontrada por meio deste link.