leetcode Median of Two Sorted Arrays
来源:互联网 发布:淘宝家具沙发 编辑:程序博客网 时间:2024/05/01 06:12
题目链接
public class Solution { public double help(int nums1[],int start1,int end1,int nums2[],int start2,int end2,int target) { if(start1>end1) { return nums2[start2+target-1]; } if(start2>end2) { return nums1[start1+target-1]; } if(target==1) { return Math.min(nums1[start1],nums2[start2]); } int k=target/2; if(Math.min(end1-start1+1, end2-start2+1)<k) { k=Math.min(end1-start1+1, end2-start2+1); } if(nums1[start1+k-1]<nums2[start2+k-1]) { return help(nums1,start1+k, end1,nums2,start2,end2,target-k); } else { return help(nums1,start1, end1,nums2,start2+k,end2,target-k); } } public double findMedianSortedArrays(int[] nums1, int[] nums2) { int k=(nums1.length+nums2.length+1)/2; double temp=help(nums1,0,nums1.length-1,nums2,0,nums2.length-1,k); if((nums1.length+nums2.length)%2!=0)return temp; else return (help(nums1,0,nums1.length-1,nums2,0,nums2.length-1,k+1)+temp)/2.0; }}
0 0
- LeetCode: Median of Two Sorted Arrays
- LeetCode Median of Two Sorted Arrays
- leetcode 26: Median of Two Sorted Arrays
- Leetcode 4 Median of Two Sorted Arrays
- [Leetcode] Median of Two Sorted Arrays
- LeetCode 4 - Median of Two Sorted Arrays
- [LeetCode]Median of Two Sorted Arrays
- leetcode Median of Two Sorted Arrays
- LeetCode-Median of Two Sorted Arrays
- [LeetCode] Median of Two Sorted Arrays
- [LeetCode] Median of Two Sorted Arrays
- [leetcode] Median of Two Sorted Arrays
- leetcode-004:Median of Two Sorted Arrays
- Leetcode 4 Median of Two Sorted Arrays
- leetcode之 median of two sorted arrays
- 【转载】【leetcode】Median of Two Sorted Arrays
- LeetCode - Median of Two Sorted Arrays
- [LeetCode]Median of Two Sorted Arrays
- 检测点是否在扇形之内
- unity打包文件夹成zip格式(包括文件夹和子文件夹下的所有文件)
- matlab在一阶动态电路时域分析的应用
- Human Resource - Presentation
- 运用link query特性query自己的Scope中department或其它scope中的department
- leetcode Median of Two Sorted Arrays
- 解密jQuery内核 DOM操作方法 之 html,text,val
- swift基本知识点的源码
- ios 开发学习文档
- window下SVN使用
- curl 模仿浏览器post 访问
- Android_ScrollView中嵌套ListView显示不全的解决方法
- word 中将一列数据转换成连续的一行数据
- 操作系统死锁