| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 월간
- 매일
- 쓰릴오브파이트
- 운동
- 리얼 클래스
- 사이드
- English
- FIT XR
- 링피트
- 3줄정리
- 영어공부
- 괜찮음
- Writing
- 읽기
- Problem Solving
- 개발자
- Daily Challenge
- 미드시청
- 영어원서읽기
- 화상영어
- 10분
- 뭐든
- realclass
- 파비최
- leetcode
- 만화도
- 스탭퍼
- 프로젝트
- 잡생각
- 30분
Archives
- Today
- Total
파비의 매일매일 공부기록
Today's Challenge 본문
https://leetcode.com/problems/palindrome-linked-list/
Palindrome Linked List - 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
Easy 난이도가 아닌거 같은데..?
재귀로 풀어놓은 솔루션을 참고함. 재귀는 언제나 어렵 ㅠㅠ
class Solution:
def isPalindrome(self, head: Optional[ListNode]) -> bool:
def check(head):
if not head:
return True
res = check(head.next) and self.temp.val == head.val
self.temp = self.temp.next
return res
self.temp = head
return check(head)반응형
'Problem Solving > LeetCode' 카테고리의 다른 글
| Today's Challenge (0) | 2022.08.25 |
|---|---|
| Today's Challenge (0) | 2022.08.24 |
| Today's Challenge (0) | 2022.08.22 |
| Today's Challenge (0) | 2022.08.21 |
| Today's Challenge (0) | 2022.08.20 |
Comments