bool isPalindrome(char * s)
{
int n = strlen(s) - 1;
for (int i = 0; i <= n;) {
if (!isalnum(s[i])) {
i++;
continue;
}
if (!isalnum(s[n])) {
n--;
continue;
}
if (tolower(s[i]) != tolower(s[n]))
return false;
i++;
n--;
}
return true;
}
125. 验证回文串个人解法
最新推荐文章于 2024-08-05 23:08:01 发布