Skip to content

Commit d93a5bf

Browse files
refactor 206
1 parent 426a50d commit d93a5bf

File tree

1 file changed

+7
-8
lines changed
  • src/main/java/com/fishercoder/solutions

1 file changed

+7
-8
lines changed

src/main/java/com/fishercoder/solutions/_206.java

+7-8
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@ public class _206 {
66

77
public static class Solution1 {
88
public ListNode reverseList(ListNode head) {
9-
ListNode prev = null;
10-
ListNode curr = head;
11-
while (curr != null) {
12-
ListNode next = curr.next;
13-
curr.next = prev;
14-
prev = curr;
15-
curr = next;
9+
ListNode newHead = null;
10+
while (head != null) {
11+
ListNode next = head.next;
12+
head.next = newHead;
13+
newHead = head;
14+
head = next;
1615
}
17-
return prev;
16+
return newHead;
1817
}
1918
}
2019

0 commit comments

Comments
 (0)