125. Valid Palindrome
来源:互联网 发布:硬件温度监控软件 编辑:程序博客网 时间:2024/06/05 23:57
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.
For example,"A man, a plan, a canal: Panama"
is a palindrome."race a car"
is not a palindrome.
Note:
Have you consider that the string might be empty? This is a good question to ask during an interview.
For the purpose of this problem, we define empty string as valid palindrome.
翻译:有效的回文
给定一个字符串,确定这个字符串是否为回文,只考察字母数字,字符忽略,并且忽略大小写
谁的例子说实在的,感觉是错的,意思理解就好。多了一步,需要转化大小写进行统一。
class Solution {public: bool isPalindrome(string s) { if(s.size()==0)return true;int forward=0;int backword=s.size()-1;while(forward<backword){if(!isalnum(s[forward])){forward++;continue;}if(!isalnum(s[backword])){backword--;continue;}if(tolower(s[forward])!=tolower(s[backword]))return false;backword--;forward++;}return true; }};
阅读全文
0 0
- [LeetCode]125.Valid Palindrome
- LeetCode 125. Valid Palindrome
- [Leetcode] 125. Valid Palindrome
- 【LeetCode】125.Valid Palindrome
- [leetcode] 125.Valid Palindrome
- 125. Valid Palindrome
- [leetcode] 125.Valid Palindrome
- Leetcode 125. Valid Palindrome
- 125. Valid Palindrome
- 125. Valid Palindrome LeetCode
- 125. Valid Palindrome
- 【LeetCode】125. Valid Palindrome
- 125. Valid Palindrome
- 125. Valid Palindrome
- Leetcode 125. Valid Palindrome
- LeetCode 125. Valid Palindrome
- LeetCode 125. Valid Palindrome
- LeetCode *** 125. Valid Palindrome
- 试题4:替换空格
- Beautiful numbers CodeForces
- 错误( linker command failed with exit code 1)
- USACO2010Oct-Soda Machine
- Java泛型参数T详解
- 125. Valid Palindrome
- HDU5521 Meeting
- Codeforces 861 C. Did you mean... (模拟)
- 关于priority_queue的博客传送门
- js封装ajax
- Linux Mint 18 系统安装常见问题整理
- 若容器中包含了new创建的指针,一定要在析构前delete掉
- Machine learning for OpenCV 学习笔记 day6
- makefile命令