LeetCode 004:寻找两个正序数组的中位数
LeetCode 第 4 号问题:寻找两个正序数组的中位数
题目地址
https://leetcode-cn.com/problems/median-of-two-sorted-arrays/
题目描述
给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。
请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。
你可以假设 nums1 和 nums2 不会同时为空。
示例 1:
1 | nums1 = [1, 3] |
思路
暴力解决方法:拼接后找中位数
代码一
1 | const findMedianSortedArrays = function (nums1, nums2) { |
代码二
代码最少的方法,时间复杂度为 O((m + n)log(m + n))
1 | /** |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 易函123!
评论