Valid Palindrome
来源:互联网 发布:idc销售系统源码 编辑:程序博客网 时间:2024/04/24 12:28
最简单的题了,先预处理一下会比较好做。
class Solution {public: bool isPalindrome(string s) { s = preProcess(s); int l = 0, r = s.length() - 1; while (l < r) { if (s[l] == s[r]) { l++; r--; } else return false; } return true; } string preProcess(string s) { string res = ""; for (int i = 0; i < s.length(); i++) { if (s[i] >= 'a' && s[i] <= 'z') { res += s[i]; continue; } if (s[i] >= 'A' && s[i] <= 'Z') { res += s[i] - 'A' + 'a'; continue; } if (s[i] >= '0' && s[i] <= '9') res += s[i]; } return res; }};
http://oj.leetcode.com/problems/valid-palindrome/
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
- android 调试内核驱动 打印log缓存大小调整
- NAND 坏块管理
- usb_modeswitch.conf 配置文件
- 【整理】C++获得系统时间,以及1970年1月1日到现在的秒数、毫秒数
- 中文拼音排序(web前端实现)
- Valid Palindrome
- 保护眼睛的Windows、PDF和IE、Firefox、谷歌等浏览器颜色设置
- 微信公众平台开发(PHP)(四) 简单回复功能开发
- JQuery EasyUI datagrid 批量编者和提交
- maven-javadoc-plugin 中文乱码
- Spring中数据源和数据库连接池配置的几种方法
- 修改oracle spfile,配置oracle listener
- iOS唯一标示符引导
- Entity Framework 4.3 新特性介绍