LeetCode 125. 验证回文串

作者: freesan44 | 来源:发表于2020-06-06 22:58 被阅读0次

题目

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。

说明:本题中,我们将空字符串定义为有效的回文串。

示例 1:

输入: "A man, a plan, a canal: Panama"
输出: true
示例 2:

输入: "race a car"
输出: false

解题思路

class Solution:
    def isPalindrome(self, s: str) -> bool:
        #数组
        # sList = []
        # for i in s:
        #     if i.isalnum():#判断是否是字母
        #         sList.append(i.lower())#变成小写并写入
        # midNum = len(sList)//2
        # if sList[:midNum] == sList[::-1][:midNum]:
        #     return True
        # return False
        #双指针
        left = 0
        right = len(s)-1
        while right - left > 0:
            # print(s[left])
            # print(s[right])
            if s[left].isalnum() and s[right].isalnum() and s[left].lower() == s[right].lower():
                left += 1
                right -= 1
            elif s[left].isalnum() == False:
                left += 1
            elif s[right].isalnum() == False:
                right -= 1
            else:
                return False
        return True

相关文章

  • LeetCode 125. 验证回文串 | Python

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

  • 关于回文问题

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

  • 【leetcode】125. 验证回文串

    题目: https://leetcode-cn.com/problems/valid-palindrome/des...

  • LeetCode 125.验证回文串

    题目: 题目地址:https://leetcode-cn.com/problems/valid-palindrom...

  • LeetCode 125. 验证回文串

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

  • LeetCode 125. 验证回文串

    1,双指针解决 “回文串”是一个正读和反读都一样的字符串,也就是说他是左右两边对称的。验证一个字符串是否是回文串,...

  • LeetCode 125. 验证回文串

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

  • LeetCode 125. 验证回文串

    题目 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语...

  • leetcode面试top(11字符串)

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

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

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

网友评论

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

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