From 77893057a2954d6348790e88bc3d7565f03960f3 Mon Sep 17 00:00:00 2001 From: Yunyoung Chung Date: Tue, 23 Dec 2025 14:26:43 +0900 Subject: [PATCH] week 7 - reverse linked list --- reverse-linked-list/liza0525.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 reverse-linked-list/liza0525.py diff --git a/reverse-linked-list/liza0525.py b/reverse-linked-list/liza0525.py new file mode 100644 index 000000000..22373de61 --- /dev/null +++ b/reverse-linked-list/liza0525.py @@ -0,0 +1,8 @@ +class Solution: + def reverseList(self, head: Optional[ListNode]) -> Optional[ListNode]: + pre_node, curr_node = None, head + while curr_node: + temp = curr_node.next + curr_node.next = pre_node + pre_node, curr_node = curr_node, temp + return pre_node