Algorithm/Python
[홀로 하는 코딩 공부] 206. Reverse Linked List(Python)
s5unnyjjj
2024. 5. 28. 20:58
LeetCode
사용 언어: Python
문제 링크: https://leetcode.com/problems/reverse-linked-list/
*** 본 문제를 푸는 과정을 공유하려 한다.
▶ 주어진 예제를 기준으로 보면, 입력이 들어오면 아래와 같이 출력되어야한다.
class Solution:
def reverseList(self, head: Optional[ListNode]) -> Optional[ListNode]:
node, prev = head, None
while node is not None:
temp = node.next # Step1
node.next= prev # Step2
prev = node # Step3
node = temp # Step4
return prev

>> 위 내용은 필자가 알고리즘 문제를 푼 코드입니다.
>> 부족한 점이 많을 수 있기에 잘못된 내용이나 궁금한 사항이 있으면 댓글 달아주시기 바랍니다.
>> 긴 글 읽어주셔서 감사합니다.
반응형