验证回文串
Posted 氵冫丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证回文串相关的知识,希望对你有一定的参考价值。
文章目录
1.题目
2. 发现规律
回文,左右对称的
class Solution
public:
bool isPalindrome(string s)
if (s.length() <= 1)
return true;
int len = s.length();
int i = 0, j = len - 1;
while( i <= j)
char ch1 = tolower(s[i]);
char ch2 = tolower(s[j]);
if (!isDW(ch1))
++i;
continue;
if (!isDW(ch2))
--j;
continue;
if (ch1 != ch2)
return false;
++i;
--j;
return true;
bool isDW(const char ch)
if (ch>= 'a' && ch <= 'z')
return true;
if (ch>= '0' && ch <= '9')
return true;
return 0;
;
以上是关于验证回文串的主要内容,如果未能解决你的问题,请参考以下文章