Skip to content

Commit 624c736

Browse files
authored
Update median-of-two-sorted-arrays.py
1 parent a59d810 commit 624c736

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Python/median-of-two-sorted-arrays.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ def findMedianSortedArrays(self, nums1, nums2):
1818
def getKth(self, A, B, k):
1919
m, n = len(A), len(B)
2020
if m > n:
21-
return self.getKth(B, A, k)
21+
m, n = n, m
22+
A, B = B, A
2223

23-
left, right = 0, m
24-
while left < right:
24+
left, right = 0, m - 1
25+
while left <= right:
2526
mid = left + (right - left) / 2
2627
if 0 <= k - 1 - mid < n and A[mid] >= B[k - 1 - mid]:
27-
right = mid
28+
right = mid - 1
2829
else:
2930
left = mid + 1
3031

0 commit comments

Comments
 (0)