首页 > 试题广场 >

两个升序数组的中位数

[编程题]两个升序数组的中位数
  • 热度指数:1188 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定两个长度为 n 和 m 的升序数组(后一个数一定大于等于前一个数),请你找到这两个数组中全部元素的中位数。

数据范围: ,数组中的元素满足
示例1

输入

[1,2,3,4,5],[6,7,8,9]

输出

5
示例2

输入

[1,2,3,8,9],[4,5,6,7]

输出

5
示例3

输入

[1,3,4],[1,4,4]

输出

3.5
头像 andy6you
发表于 2024-04-07 11:26:01
#include <climits> #include <vector> class Solution { public: int getKElement(vector<int> nums1, vector<int> nums2, int 展开全文
头像 cltcj
发表于 2022-05-08 16:41:13
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型vector * @param nums2 int整型 展开全文
头像 kuzma_long
发表于 2023-06-12 19:52:14
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型ArrayList 展开全文
头像 牛客220889346号
发表于 2024-04-16 17:12:23
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型一维数组 * @param nums2 int整型一维数组 * @return double浮点型 */ function Median( num 展开全文
头像 奶ve
发表于 2024-05-09 18:05:00
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型vector * @param nums2 int整型 展开全文
头像 Super憨憨0527
发表于 2024-03-24 16:10:41
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param nums1 int整型一维数组 # @param nums2 int整型一维数组 # @return double浮点型 # class Solution: def Median 展开全文
头像 牛客857222939号
发表于 2022-06-28 11:47:21
/**  * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可  *  *   * @param nums1 int整型一维数组   * @param nums1Len int nums1数组长度 &nbs 展开全文

问题信息

难度:
7条回答 1811浏览

热门推荐

通过挑战的用户

查看代码