| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 29 | 30 | 31 |
Tags
- 리트코드
- First Unique Character in a String
- leetcode
- 문제해결
- Kubernetes
- GitLab
- 하늘과 바람과 별과 시
- hackerrank
- ProblemSoving
- 파이썬
- Code Jam 2022
- Algorithm
- 3D PRINTING
- Code Jam
- C++
- 하늘과 바람과 별과 詩
- Qualification Round
- Count Monobit Integers
- Python
- 코딩테스트
- 2022
- swift
- K8S
- 해커랭크
- 프로그래머스
- ProblemSolving
- LEVEL 2
- 알고리즘
- MySQL
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