美文网首页Leetcode
Leetcode 125. Valid Palindrome

Leetcode 125. Valid Palindrome

作者: SnailTyan | 来源:发表于2018-09-29 18:37 被阅读9次

    文章作者:Tyan
    博客:noahsnail.com  |  CSDN  |  简书

    1. Description

    Valid Palindrome

    2. Solution

    class Solution {
    public:
        bool isPalindrome(string s) {
            int i = 0;
            int j = s.length() - 1;
            while(i < j) {
                if(!isalnum(s[i])) {
                    i++;
                    continue;
                }
                if(!isalnum(s[j])) {
                    j--;
                    continue;
                }
                if(tolower(s[i]) == tolower(s[j])) {
                    i++;
                    j--;
                }
                else {
                    return false;
                }
            }
            return true;
        }
    };
    

    Reference

    1. https://leetcode.com/problems/valid-palindrome/description/

    相关文章

      网友评论

        本文标题:Leetcode 125. Valid Palindrome

        本文链接:https://www.haomeiwen.com/subject/aupboftx.html