일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 10분
- leetcode
- 리얼 클래스
- FIT XR
- 개발자
- 운동
- 읽기
- 3줄정리
- 파비최
- 뭐든
- Daily Challenge
- 잡생각
- 영어원서읽기
- 괜찮음
- 링피트
- 화상영어
- 쓰릴오브파이트
- 월간
- 미드시청
- 사이드
- 스탭퍼
- Writing
- Problem Solving
- 영어공부
- 만화도
- realclass
- 프로젝트
- 매일
- 30분
- English
Archives
- Today
- Total
파비의 매일매일 공부기록
Today's Challenge 본문
https://leetcode.com/problems/palindromic-substrings/
Palindromic Substrings - LeetCode
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
leetcode.com
약간(?)의 시간 초과가 있었지만 통과함. (1번 시도 실패, 2번 시도 성공)
그냥 정말 별생각 없이 짠 코드였음;
class Solution:
def isPalindrom(self, s: str) -> bool:
for i in range(len(s)//2):
if s[i] != s[-(i+1)]:
return False
return True
def countSubstrings(self, s: str) -> int:
l = len(s)
res = l
for i in range(l):
for j in range(i+1, l):
res += 1 if self.isPalindrom(s[i:j+1]) else 0
return res
반응형
'Problem Solving > LeetCode' 카테고리의 다른 글
Today's Challenge (0) | 2022.05.24 |
---|---|
Today's Challenge (0) | 2022.05.23 |
Today's Challenge (0) | 2022.05.21 |
Today's Challenge (0) | 2022.05.20 |
Today's Challenge (0) | 2022.05.19 |
Comments