LeetCode/Grind169

125. Valid Palindrome

hyunkookim 2025. 4. 22. 02:30

125. Valid Palindrome

class Solution:
    def isPalindrome(self, s: str) -> bool:
        # Palindrome: 앞으로 읽으나, 뒤로 읽으나 똑같으면
        # 모든 Alphanumeric character 만 남기고: 글자와 숫자
        # 모든 글자 소문자로..
        all_alphanumeric_char = "0123456789abcdefghijklmnopqrstuvwxyz"        
        all_alphanumeric_char_no_blank = ""
        for w in s.lower():
            if w in all_alphanumeric_char:
                all_alphanumeric_char_no_blank +=w

        return all_alphanumeric_char_no_blank == all_alphanumeric_char_no_blank[::-1]

'LeetCode > Grind169' 카테고리의 다른 글

242. Valid Anagram  (0) 2025.04.22
226. Invert Binary Tree  (0) 2025.04.22
121. Best Time to Buy and Sell Stock ☆  (0) 2025.04.22
21. Merge Two Sorted Lists ☆  (0) 2025.04.22
20. Valid Parentheses  (0) 2025.04.22