亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ACM之LeetCode中Median of Two Sorted Arrays

2019-11-14 10:18:20
字體:
來源:轉載
供稿:網友

原題信息:

There are two sorted arrays nums1 and nums2 of size m and n respectively.

Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).

Example 1:

nums1 = [1, 3]nums2 = [2]The median is 2.0

Example 2:

nums1 = [1, 2]nums2 = [3, 4]The median is (2 + 3)/2 = 2.5我自己的理解:

有兩個有序的數組nums1和nums2,長度分別為m和n。找到兩個有序數組的中間值。整個運行的時間復雜度為O(log(m+n))。然后在看看題目中給的兩個例子,大致思路就有了。

【分析】:

(1)首先把兩個有序數組合并成一個數組。

(2)在對合并的數組進行排序。

(3)找出合并后數組的中間值,即為所求答案。

下面是可以AC的java代碼:

package test;import java.util.Arrays;public class MedianOfTwoSortedArrays {	public static void main(String[] args) {     		int[] a={1,2};    		int[] b={3,4};    		MedianOfTwoSortedArrays medianOfTwoSortedArrays=new MedianOfTwoSortedArrays();     		System.out.PRint(medianOfTwoSortedArrays.findMedianSortedArrays(a, b));	}		 public double findMedianSortedArrays(int[] nums1, int[] nums2) {		 int[] combine=concat(nums1,nums2);		 Arrays.sort(combine);  //合并后的數組進行排序		 if((0+combine.length-1)%2==0){		       return (double)combine[(combine.length-1)/2];		  }else {		       int temp=(combine.length-1)/2;		        return (double)(combine[temp]+combine[temp+1])/2;		  }     	   }	 	 /**	  * 將兩個有序的數組合并成一個數組	  * @param first 第一個數組	  * @param second 第二個數組	  * @return  合并后的數組	  */	 public int[] concat(int[] first,int[] second){		 int[] sum=new int[first.length+second.length];		 System.arraycopy(first, 0, sum, 0, first.length);		 System.arraycopy(second, 0, sum, first.length, second.length);		 return sum;	 }}當然AC了,還是要多看看高手們的代碼,看看自己還差多遠。這不看不知道,一看還看出問題了。題目要求的時間復雜度是O(log(m+n))。我分析了自己上邊的代碼時間復雜度是O(nlogn)。寫的這個算法不是很嚴謹呢!所以,抱著科學要嚴謹的態度,我又寫了另外一種算法。

【思路】把本題的問題轉換成求第k小數的問題。這個解題思路 ,網上有很多詳細的解析,我就不詳細寫了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久国产精品久久久久| 日韩精品免费观看| 狠狠久久五月精品中文字幕| 午夜精品久久久久久久久久久久| 久久亚洲精品毛片| 欧美日韩亚洲激情| 欧美成人精品不卡视频在线观看| 亚洲级视频在线观看免费1级| 亚洲一品av免费观看| 亚洲激情中文字幕| 九九精品在线观看| 色综合伊人色综合网站| 国产精品一区二区三区毛片淫片| 欧美华人在线视频| 亚洲精品一区二区在线| 午夜精品一区二区三区在线播放| 韩国国内大量揄拍精品视频| 91免费版网站入口| 97高清免费视频| 亚洲视频在线观看视频| 国产乱肥老妇国产一区二| 欧美午夜精品久久久久久浪潮| 九九久久久久99精品| 欧美天天综合色影久久精品| 欧美成人久久久| 日韩欧美主播在线| 国产成人精品视频在线| 色噜噜国产精品视频一区二区| 成人免费看吃奶视频网站| 亚洲va欧美va国产综合久久| 亚洲欧美国内爽妇网| 欧美成人午夜影院| 97久久精品人搡人人玩| 精品视频在线播放色网色视频| 26uuu亚洲国产精品| 久久久精品免费视频| 亚洲天堂一区二区三区| 黑人精品xxx一区一二区| 黑人巨大精品欧美一区免费视频| 久久综合伊人77777尤物| 97超级碰碰碰久久久| 久久久久久亚洲精品中文字幕| 日韩成人激情在线| 精品久久久久久久久久久久| 日韩美女在线观看一区| 久久免费福利视频| 国产精品自拍小视频| 亚洲欧美中文日韩在线| 日本一欧美一欧美一亚洲视频| 欧美在线观看一区二区三区| 日韩免费在线观看视频| 成人免费福利在线| 国产精品jvid在线观看蜜臀| 亚洲男人天天操| 岛国av午夜精品| 国产成人精品电影久久久| 国产精品va在线播放我和闺蜜| 亚洲精品白浆高清久久久久久| 日韩高清电影免费观看完整版| 久久久999国产精品| 日韩在线激情视频| 欧美日韩国内自拍| 精品久久久久久亚洲国产300| 亚洲成人中文字幕| 欧美在线视频网站| 亚洲国产欧美一区二区三区久久| 中文字幕欧美日韩va免费视频| 欧美黑人巨大精品一区二区| 日韩在线免费观看视频| 韩曰欧美视频免费观看| 亚洲精品一二区| 亚洲综合在线中文字幕| 97在线看福利| 国产在线观看不卡| 日韩高清有码在线| 亚洲国产女人aaa毛片在线| 午夜精品一区二区三区在线| 日韩成人av一区| 亚洲精品v天堂中文字幕| 国产精品电影久久久久电影网| 欧美国产在线电影| 欧美国产日韩一区二区在线观看| 午夜精品一区二区三区在线视频| 国产美女久久精品香蕉69| 一区二区三区动漫| 国产69久久精品成人| 色偷偷9999www| 欧美性videos高清精品| 欧美国产中文字幕| 亚洲区在线播放| 中文字幕日韩精品在线| 国产精选久久久久久| 国产精品精品国产| 久久频这里精品99香蕉| 狠狠综合久久av一区二区小说| 亚洲日本欧美日韩高观看| 国产在线观看精品一区二区三区| 性欧美xxxx视频在线观看| 日韩亚洲成人av在线| 久久久亚洲成人| 色综合五月天导航| 亚洲人成电影网站| 九九精品视频在线观看| 亚洲男人第一av网站| 69久久夜色精品国产69乱青草| 深夜福利国产精品| 久久久精品久久久| 亚洲丁香婷深爱综合| 日韩精品一区二区三区第95| 欧美日韩国产va另类| 在线观看欧美日韩国产| 日韩欧美在线视频免费观看| 亚洲色图偷窥自拍| 韩剧1988免费观看全集| 成人免费xxxxx在线观看| 26uuu亚洲伊人春色| 欧美富婆性猛交| 国产精品老女人精品视频| 亚洲丝袜在线视频| 国产精品18久久久久久首页狼| 欧美日韩加勒比精品一区| 国产精品99久久久久久久久| 91国产美女在线观看| 91网站在线看| 日韩精品视频在线观看网址| 国产一区二区日韩| 国产精品扒开腿爽爽爽视频| 久久69精品久久久久久国产越南| 91精品国产成人| 国产精品高清网站| 8050国产精品久久久久久| 国产精品爽爽ⅴa在线观看| 亚洲淫片在线视频| 日本欧美国产在线| 日韩电影免费在线观看中文字幕| 国产精品久久久久aaaa九色| 亚洲另类图片色| 全球成人中文在线| 国产z一区二区三区| 日韩在线视频免费观看高清中文| 国产成人综合精品在线| 久久男人资源视频| 成人xvideos免费视频| 国产网站欧美日韩免费精品在线观看| 精品中文字幕乱| 亚洲一级片在线看| 成人福利视频在线观看| 亚洲精品视频在线播放| 91黑丝在线观看| 一区二区三区视频免费| 日韩av电影在线播放| 亚洲国产免费av| 疯狂做受xxxx欧美肥白少妇| 另类图片亚洲另类| 热99精品只有里视频精品| 欧美日韩成人精品| 国产成+人+综合+亚洲欧洲| 91极品女神在线| 亚洲跨种族黑人xxx| 亚洲一区二区三区xxx视频| 亚洲精品视频在线观看视频| 超碰精品一区二区三区乱码| 爽爽爽爽爽爽爽成人免费观看| 国产精品亚洲美女av网站|