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 67829fa commit 5eb8c94Copy full SHA for 5eb8c94
lcof2/剑指 Offer II 023. 两个链表的第一个重合节点/Solution.swift
@@ -0,0 +1,23 @@
1
+/**
2
+ * Definition for singly-linked list.
3
+ * public class ListNode {
4
+ * public var val: Int
5
+ * public var next: ListNode?
6
+ * public init(_ val: Int) {
7
+ * self.val = val
8
+ * self.next = nil
9
+ * }
10
11
+ */
12
+
13
+class Solution {
14
+ func getIntersectionNode(_ headA: ListNode?, _ headB: ListNode?) -> ListNode? {
15
+ var a = headA
16
+ var b = headB
17
+ while a !== b {
18
+ a = a == nil ? headB : a?.next
19
+ b = b == nil ? headA : b?.next
20
+ }
21
+ return a
22
23
+}
0 commit comments