Try to solve the Median of Two Sorted Arrays problem.

Statement

You’re given two sorted integer arrays, nums1 and nums2, of size mm and nn, respectively. Your task is to return the median of the two sorted arrays.

The overall run time complexity should be O(log(m,n))O(\log (m, n)).

Constraints:

  • nums1.length ==== mm

  • nums2.length ==== nn

  • 0m10000 \leq m \leq 1000

  • 0n10000 \leq n \leq 1000

  • 1m+n20001 \leq m + n \leq 2000

  • 105-10^5 \leq nums1[i], nums2[i] 105\leq 10^5

Examples