ciao
mi servirebbe una funzione ricorsiva per stabilire se una stringa è palindroma o meno.
io ho fatto questo però mi da qualche problema:
codice:bool is_palindrome(string s) { if(s.length()<=1) { return true; } else { int start=0; int end=s.length()-1; if(s[start]!=s[end]) return false; else { while(start<end){ start++; end--; is_palindrome(s); } } }
Qualcuno sa come risolvere? in questo modo mi confronta solo la prima ed ultima lettera e non va oltre.
![]()
![]()
![]()
Grazie