We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab64167 commit e184c13Copy full SHA for e184c13
leetcode/LinkedList/No206.java
@@ -27,4 +27,25 @@ public ListNode reverseList01(ListNode head) {
27
head.next = null;
28
return newList;
29
}
30
+ //三指针解决、
31
+ public ListNode reverseList(ListNode head) {
32
+ if(head == null){
33
+ return null;
34
+ }
35
+ ListNode current = head;
36
+ ListNode pre = null;
37
+ ListNode newHead = null;
38
+ while(current != null){
39
+ ListNode next = current.next;
40
+ if(next == null){
41
+ newHead = current;
42
43
+ current.next = pre;
44
+ pre = current;
45
+ current = next;
46
47
+ return newHead;
48
49
+
50
51
0 commit comments