From 4099df5f36ad733212529e330ff484c558904359 Mon Sep 17 00:00:00 2001 From: Won Joon Thomas Choi <113500771+724thomas@users.noreply.github.com> Date: Fri, 25 Sep 2026 23:29:35 +0900 Subject: [PATCH] Create 206. Reverse Linked List2.py --- .../206. Reverse Linked List2.py" | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 "leetcode3/\354\265\234\354\233\220\354\244\200/206. Reverse Linked List2.py" diff --git "a/leetcode3/\354\265\234\354\233\220\354\244\200/206. Reverse Linked List2.py" "b/leetcode3/\354\265\234\354\233\220\354\244\200/206. Reverse Linked List2.py" new file mode 100644 index 00000000..b8a9c609 --- /dev/null +++ "b/leetcode3/\354\265\234\354\233\220\354\244\200/206. Reverse Linked List2.py" @@ -0,0 +1,17 @@ +# Definition for singly-linked list. +# class ListNode: +# def __init__(self, val=0, next=None): +# self.val = val +# self.next = next +class Solution: + def reverseList(self, head: ListNode | None) -> ListNode | None: + nums = [] + curr = head + while curr: + nums.append(curr.val) + curr=curr.next + curr = head + while curr: + curr.val = nums.pop() + curr = curr.next + return head