找回密码
 立即注册
首页 业界区 业界 二分查找力扣题(leetcode)

二分查找力扣题(leetcode)

扈季雅 昨天 22:34
二分查找力扣题(leetcode)

4. 寻找两个正序数组的中位数

难度:困难
相关标签:高级工程师、数组、二分查找、分治
题目:

给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数
算法的时间复杂度应该为 O(log (m+n)) 。
示例 1:
  1. 输入:nums1 = [1,3], nums2 = [2]
  2. 输出:2.00000
  3. 解释:合并数组 = [1,2,3] ,中位数 2
复制代码
示例 2:
  1. 输入:nums1 = [1,2], nums2 = [3,4]
  2. 输出:2.50000
  3. 解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5
复制代码
提示:
<ul>\(nums1.length == m\)
\(nums2.length == n\)
\(0

相关推荐

您需要登录后才可以回帖 登录 | 立即注册