Valid Palindrome
来源:互联网 发布:js读取本地xml文件 编辑:程序博客网 时间:2024/04/25 18:50
class Solution {public: bool isPalindrome(string s) { // Note: The Solution object is instantiated only once and is reused by each test case. int i=0, j=s.size()-1; while (i<j) { while (i<j && (!((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z') || (s[i]>='0' && s[i]<='9')))) { i++; } if (i>=j) return true; while (!((s[j]>='a' && s[j]<='z') || (s[j]>='A' && s[j]<='Z') || (s[j]>='0' && s[j]<='9'))) { j--; } if (!(s[i]==s[j] || s[i]==s[j]-'A'+'a' || s[i]-'A'+'a'==s[j])) { return false; } i++; j--; } return true; }};
- 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
- 无线局域网如何设置电脑固定ip
- uC/OS 的中断 —— uC/OS学习笔记(三)
- SQL查询前几条数据的方法
- linux起步(win7下安装双系统-CentOS)
- uva 146 ID Codes
- Valid Palindrome
- Linux网络编程(2):基于TCP的套接字编程
- js代码加密
- 有C++、Java、C#,为什么还要学C语言?
- android的jar包生成及使用
- freeRdp -----GDI加速扩展相关介绍
- OTGHNP_EventNotify
- 状态压缩DP POJ 1185 炮兵阵地
- RMAN duplicate创建Dataguard standby数据库并使用QMonitor监控standby delay