Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6ed0460

Browse files
committed
update 206 linkedlist
1 parent 2f30687 commit 6ed0460

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

‎LeetCodeSolutions/206.py‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,18 @@ def __init__(self, x):
1717
self.next = None
1818

1919
class Solution:
20-
def reverseList(self, head: ListNode) -> ListNode:
20+
def reverseListR(self, head: ListNode) -> ListNode:
2121
if not head or head.next == None: return head
2222
res = self.reverseList(head.next)
2323
head.next.next = head
2424
head.next = None
2525
return res
26+
27+
def reverseList(self, head: ListNode) -> ListNode:
28+
cur, pre = head, None
29+
while cur:
30+
tmp = cur.next
31+
cur.next = pre
32+
pre = cur
33+
cur = tmp
34+
return pre

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /