您当前的位置: 首页 >  leetcode
  • 5浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

CodeAllen嵌入式编程 发布时间:2021-03-25 00:01:55 ,浏览量:5

我的首发平台是公众号【CodeAllen】,学习交流QQ群:736386324,本文版权归作者所有,转载请注明出处

LeetCode 4. 寻找两个正序数组的中位数 原题:

给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。

输入:nums1 = [1,3], nums2 = [2]
输出:2.00000
解释:合并数组 = [1,2,3] ,中位数 2
思路:

要是奇数数组的话就是中间那个数,要是偶数数量的话是中间两个数的平均数,直接想到的是把两个数组存在一起,然后排序输出,复杂度是logn 还有就是可以使用递归的方法来做,复杂度是log(m+n)

代码:

7.08

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.2376s