Manual del estudiante de Ingeniería en Sistemas de UTN/Diseño e Implementación de Estructuras de Datos/Guías prácticas/Secuencias/Solución al ejercicio 2 de secuencias
Apariencia
public boolean esPalindroma(String frase)
{
Stack pila=new Stack();
Queue cola = new Queue();
for(int i=0;i<frase.length();i++)
{
if (frase.charAt(i)==' ') continue;
pila.push(new Integer(frase.charAt(i)));
cola.push(new Integer(frase.charAt(i)));
}
while (!pila.isEmpty())
{
if (!pila.pop().equals(cola.pop())) return false;
}
return true;
}