-
[leetcode] 125 유효한 팰린드롬(Valid Palindrome)코테라도 하자 2023. 12. 14. 14:17
https://leetcode.com/problems/valid-palindrome/
Python
class Solution(object): def isPalindrome(self, s): """ :type s: str :rtype: bool """ strs = [] for char in s: if char.isalnum(): strs.append(char.lower()) while len(strs) > 1: if strs.pop(0) != strs.pop(): return False return True
Typescript
function isPalindrome(s: string): boolean { const formatted = s.toLowerCase().replace(/[^a-z0-9]/g, ""); const reversed = [...formatted].reverse().join(""); return formatted === reversed; };
'코테라도 하자' 카테고리의 다른 글
[프로그래머스] 2의 영역.js (0) 2023.12.14 [JS] 구슬을 나누는 경우의 수 (1) 2023.08.22 [JS] 배열 만들기 2 (0) 2023.08.16 [JS] 문자열 겹쳐쓰기 (0) 2023.08.14 [JS] 문자열 반복해서 출력하기 (0) 2023.08.14