파이썬으로 "연결 리스트 역순 구현" 문제 해결 문제 설명 단일 연결 리스트가 주어졌을 때, 연결 리스트를 역순으로 재구성하라. 예시 입출력 - 입력: head = [1, 2, 3, 4, 5] - 출력: [5, 4, 3, 2, 1] 솔루션 코드 class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next def reverseList(head): prev = None curr = head while curr: temp = curr.next curr.next = prev prev = curr curr = temp return prev # 테스트 케이스 node1 = ListNode(1) node2 = ListNode..