美文网首页LeetCode
125. 验证回文串

125. 验证回文串

作者: cptn3m0 | 来源:发表于2019-03-23 21:37 被阅读0次

题外话

简洁易懂的代码是好代码.

注意事项

  1. python 字符判断是何种类型的写法
  2. 条件的处理, 使用 continue比较好
class Solution(object):
    def isPalindrome(self, s):
        """
        :type s: str
        :rtype: bool
        """
        s = s.lower()
        l = 0
        r = len(s)-1
        
        while l<r:
            if s[l].isalnum() == False:
                l=l+1
                continue
                
            if s[r].isalnum() == False:
                r=r-1
                continue
                
            if s[l]==s[r]:
                l=l+1
                r=r-1
            else:
                return False
                
        return True    

相关文章

  • 关于回文问题

    回文问题的解法:双指针,栈,reverse 1. 409. 最长回文串[✔]2. 125. 验证回文串[✔]3. ...

  • leetcode面试top(11字符串)

    字符串 125. 验证回文串[https://link.zhihu.com/?target=https%3A//l...

  • LeetCode 125. 验证回文串 | Python

    125. 验证回文串 题目来源:力扣(LeetCode)https://leetcode-cn.com/probl...

  • LeetCode之验证回文串——JavaScript实现

    题目: 125. 验证回文串 描述: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小...

  • 125. 验证回文串

    内容 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符...

  • 125. 验证回文串

    一、题目原型: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们...

  • 125. 验证回文串

    给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义...

  • 125. 验证回文串

    题目描述 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空...

  • 125. 验证回文串

    基本思路: Java中有自带函数来去除非字母和非数字

  • 125. 验证回文串

    给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义...

网友评论

    本文标题:125. 验证回文串

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