day95(2.24)——leetcode面试经典150

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

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

题目:

题解:

java 复制代码
class Solution {
    public double findMedianSortedArrays(int[] nums1, int[] nums2) {
        List<Integer> list = new ArrayList<>();
        for(int i=0;i<nums1.length;i++) {
            list.add(nums1[i]);
        }
        for(int j=0;j<nums2.length;j++) {
            list.add(nums2[j]);
        }
        list.sort(null);
        if(list.size()%2==0) {
            return 1.0*(list.get(list.size()/2)+list.get(list.size()/2-1))/2;
        }
        else {
            return list.get((list.size()-1)/2);
        }
    }
}
相关推荐
考研保研资料分享11 分钟前
通信工程保研经验合辑:北航、北理工申请与夏令营、预推免面试(2025)
面试·职场和发展
zhenaibo52115 分钟前
如何与导师有效沟通选题?
算法
熊猫钓鱼>_>21 分钟前
大学图论第 6 讲:网络流与二分图匹配——对偶性让瓶颈自己现形
开发语言·算法·面试·职场和发展·图论·校招·面经
没有钱的钱仔27 分钟前
最大似然估计(MLE)通俗理解
算法·机器学习·概率论
yi01133 分钟前
LeetCode 424. 替换后的最长重复字符|不定长滑动窗口:如何判断窗口是否合法?
笔记·python·算法·leetcode·双指针·滑动窗口
Nebula_g1 小时前
JavaSE高级:动态代理
java·开发语言·算法·javase
垆边人似月.1 小时前
华为题:盛最多水的容器
数据结构·算法
怦然丶心动1 小时前
用 Java 把干支历法算清楚:从节气切年到可读摘要
java·算法·vue·独立开发·spring boot / spring
Zachery Pole1 小时前
具身智能强化学习(1)引言
算法·机器学习
xuxigifxfh1 小时前
面试记录2026
java·mysql·面试·职场和发展