File tree 2 files changed +33
-1
lines changed
2 files changed +33
-1
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ If you would like to have collaborator permissions on the repo to merge your own
58
58
<sub >[ 153 - Find Minimum in Rotated Sorted Array] ( https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
59
59
<sub >[ 981 - Time Based Key-Value Store] ( https://leetcode.com/problems/time-based-key-value-store/ ) </sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
60
60
<sub >[ 4 - Find Median of Two Sorted Arrays] ( https://leetcode.com/problems/median-of-two-sorted-arrays/ ) </sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
61
- <sub >[ 206 - Reverse Linked List] ( https://leetcode.com/problems/reverse-linked-list/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌ </div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️ </div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
61
+ <sub >[ 206 - Reverse Linked List] ( https://leetcode.com/problems/reverse-linked-list/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️ </div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌ </div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
62
62
<sub >[ 21 - Merge Two Linked Lists] ( https://leetcode.com/problems/merge-two-sorted-lists/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
63
63
<sub >[ 143 - Reorder List] ( https://leetcode.com/problems/reorder-list/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
64
64
<sub >[ 19 - Remove Nth Node from End of List] ( https://leetcode.com/problems/remove-nth-node-from-end-of-list/ ) </sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >❌</div ></sub > | <sub ><div align =' center ' >✔️</div ></sub >
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Definition for singly-linked list.
3
+ * type ListNode struct {
4
+ * Val int
5
+ * Next *ListNode
6
+ * }
7
+ */
8
+ func reverseList (head * ListNode ) * ListNode {
9
+ if head == nil || head .Next == nil {
10
+ return head
11
+ }
12
+
13
+ reversedListHead := reverseList (head .Next )
14
+ head .Next .Next = head
15
+ head .Next = nil
16
+ return reversedListHead
17
+ }
18
+
19
+ // Iterative version
20
+ // func reverseList(head *ListNode) *ListNode {
21
+ // var prev *ListNode
22
+ // curr := head
23
+ //
24
+ // for curr != nil {
25
+ // tmp := curr.Next
26
+ // curr.Next = prev
27
+ // prev = curr
28
+ // curr = tmp
29
+ // }
30
+ //
31
+ // return prev
32
+ // }
You can’t perform that action at this time.
0 commit comments