본문 바로가기
알고리즘

[알고리즘] Palindrome Linked List

by keel_im 2021. 4. 1.
반응형

포인트

  • LinkedList 를 사용하는 문제 회문은 검사하는 방법은 뒤집어서 같은지 아닌지를 검사한다.

🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. 

python

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:
    def isPalindrome(self, head: ListNode) -> bool:
        temp = ''
        while head != None: 
            val = head.val 
            temp += str(val)
            head = head.next 
            
        return True if temp[::] ==temp[::-1] else False
        
반응형

'알고리즘' 카테고리의 다른 글

[알고리즘] 드래곤 커브  (0) 2021.04.03
[알고리즘] 사다리 조작  (0) 2021.04.01
[알고리즘] 보호 필름  (0) 2021.03.31
[알고리즘] 미생물 격리  (0) 2021.03.30
[알고리즘] 보물상자 비밀번호  (0) 2021.03.29

댓글