Valid Palindrome
来源:互联网 发布:免费永久域名 编辑:程序博客网 时间:2024/06/06 15:36
class Solution {public: bool isPalindrome(string s) { int len = s.length(); if(len == 0) return true; transform(s.begin(), s.end(), s.begin(), ::tolower); int i=0; int j=len-1; while(i < j) { if(!isalnum(s[i])) i++; else if(!isalnum(s[j])) j--; else if(s[i] != s[j]) return false; else //don't forget this part. { i++; j--; } } return true; }};
0 0
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- valid palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- Valid Palindrome
- oracle pl sql %type
- 九度:1444<效率很重要>
- STL:从for_each到函数对象再到bind函数
- 函数编程为啥重要
- Python 线段树求区间覆盖
- Valid Palindrome
- 数学 集合
- iOS项目的目录结构和开发流程
- GetWindowText()问题解答——VS2012
- 性能调优攻略
- poj-1364 King 差分约束
- 九度:1019<图的连通性>
- ubuntu 12.04 安装wireshark
- 1台机器win7+另台机器ubuntu12.04+通过samba访问