Class Solution
-
- All Implemented Interfaces:
public final class Solution4 - Median of Two Sorted Arrays.
Hard
Given two sorted arrays
nums1andnums2of sizemandnrespectively, return the median of the two sorted arrays.The overall run time complexity should be
O(log (m+n)).Example 1:
Input: nums1 = 1,3, nums2 = 2
Output: 2.00000
Explanation: merged array = 1,2,3 and median is 2.
Example 2:
Input: nums1 = 1,2, nums2 = 3,4
Output: 2.50000
Explanation: merged array = 1,2,3,4 and median is (2 + 3) / 2 = 2.5.
Example 3:
Input: nums1 = 0,0, nums2 = 0,0
Output: 0.00000
Example 4:
Input: nums1 = [], nums2 = 1
Output: 1.00000
Example 5:
Input: nums1 = 2, nums2 = []
Output: 2.00000
Constraints:
nums1.length == mnums2.length == n0 <= m <= 10000 <= n <= 10001 <= m + n <= 2000<code>-10<sup>6</sup><= nums1i, nums2i<= 10<sup>6</sup></code>
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final DoublefindMedianSortedArrays(IntArray nums1, IntArray nums2)-
-
Method Detail
-
findMedianSortedArrays
final Double findMedianSortedArrays(IntArray nums1, IntArray nums2)
-
-
-
-