原题链接

思路:定义了一个函数,用来判断当前指针所指向的字符是不是一个需要判断的字符,然后两个指针从两端开始往中间找,直到两个指针见面;过程中,如果有不相等的就说明不是回文字符串

if(s[i] != s[j] && s[i] != (s[j] ^ 32))    return false;      用来判断大小写

题目


代码