| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 3D PRINTING
- 프로그래머스
- Python
- ProblemSolving
- swift
- GitLab
- Count Monobit Integers
- 해커랭크
- C++
- Code Jam 2022
- K8S
- 2022
- hackerrank
- 파이썬
- 문제해결
- First Unique Character in a String
- 리트코드
- MySQL
- LEVEL 2
- ProblemSoving
- Qualification Round
- Algorithm
- 알고리즘
- leetcode
- 하늘과 바람과 별과 詩
- 코딩테스트
- Kubernetes
- Code Jam
- 하늘과 바람과 별과 시
Archives
- Today
- Total
목록valid palindrome (1)
공대생의 비망록
[LeetCode][Easy] Valid Palindrome 문제 Python 풀이
영어 대소문자와 공백, 특수문자가 섞여 있는 문자열에서 영어 소문자만 가지고 회문 여부를 검증하는 문제.실제로 요구하는 대로 소문자만 존재하는 문자열로 가공하여 회문 여부를 검증하는 방법과 주어진 문자열 그대로 투 포인터를 사용하여 문제를 해결하는 방법을 각각 구현해보았습니다. 문자열 가공 후 회문을 판단하는 방법:class Solution: def isPalindrome(self, s: str) -> bool: lower = s.lower() trimmed = str() for ch in lower: if ch.islower() or ch.isdigit(): trimmed += ch for i in r..
Programming Language/Python
2026. 2. 9. 10:46