难道是 s[3:-1:-1]等价于 s[3:4:-1]?所以结果为''?
关联的 LeetCode problem: Valid Palindrome II - LeetCode。
我的出现错误的 solution 。
class Solution:
def validPalindrome(self, s: str) -> bool:
l, r = 0, len(s) - 1
while l < r:
if s[l] != s[r]:
return s[l + 1:r + 1] == s[r:l:-1] or s[l:r] == s[r - 1:l - 1:-1]
l += 1
r -= 1
return True
