此题在leetcode中评级为hard,目的是在O(log(m+n))的时间复杂度情况下解决问题。用常规O(m+n)的算法很容易求得结果,但
显然不符合时间复杂度的要求。因此,这道题的解题分析主要还是利用分治算法去考虑,这也是本题的难点所在。
一、原题叙述
There are two sorted arrays nums1 and nums2
本篇博客探讨如何在O(log(m+n))时间复杂度下,运用分治策略解决LeetCode上的中位数计算难题。通过将问题转化为寻找两个有序数组中特定位置的元素,利用二分查找逐步定位,实现复杂度的要求。
此题在leetcode中评级为hard,目的是在O(log(m+n))的时间复杂度情况下解决问题。用常规O(m+n)的算法很容易求得结果,但
显然不符合时间复杂度的要求。因此,这道题的解题分析主要还是利用分治算法去考虑,这也是本题的难点所在。
一、原题叙述
There are two sorted arrays nums1 and nums2
1013
589