一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - Java教程 - java實現把兩個有序數組合并到一個數組的實例

java實現把兩個有序數組合并到一個數組的實例

2021-04-27 13:26邢小澤 Java教程

今天小編就為大家分享一篇java實現把兩個有序數組合并到一個數組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package com.test.sort;
public class testmerge {
public static void main(string[] args) {
int[] a = { 1, 3, 5 };
int[] b = { 2, 3, 4, 7 };
merge m = new merge();
m.method(a, b);
}
}
class merge {
public void method(int[] a, int[] b) {
int l = a.length + b.length;
int[] temp = new int[l];
int i = 0, j = 0, h = 0;
// 這里必須用while,不能用if
while (i < a.length || j < b.length) {
if (i == a.length && j < b.length) {
temp[h++] = b[j++];
} else if (i < a.length && j == b.length) {
temp[h++] = a[i++];
} else if (a[i] <= b[j]) {
temp[h++] = a[i++];
} else if (a[i] > b[j]) {
temp[h++] = b[j++];
}
}
for (int m : temp) {
system.out.print(m + " ");
}
}
}

以上這篇java實現把兩個有序數組合并到一個數組的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/qq_33500630/article/details/70173155

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 无人区尖叫之夜美女姐姐视频 | 国产精品麻豆 | 亚洲AV无码乱码国产麻豆穿越 | 亚洲精品精品一区 | 波多野结衣两女调教 | 全肉一女n男np高h乳 | 亚洲国产99 | 99视频精品免费99在线 | 亚洲女性色尼古综合网 | 四虎b7s22c0m| 日韩理论在线观看 | 67194最新网址 | 日韩hd高清xxxⅹ | 国产精品久久久久网站 | 亚洲欧美韩国日产综合在线 | 99色在线观看 | 日本大片在线 | 男人在女人下面狂躁 | 日本护士撒尿xxxxhd | 欧美成黑人性猛交xxoo | 久久精品一卡二卡三卡四卡视频版 | 韩国三级hd中文字幕李采潭 | 国产老太婆hd老头 | 日韩在线观看网址 | 98在线视频噜噜噜国产 | 亚洲国产精品热久久 | narutotsunade全彩雏田 | 天天干天天操天天爽 | 四虎永久网址在线观看 | 蜜桃视频一区二区 | 天堂成人在线视频 | 俄罗斯三级在线观看级 | 亚州人成网在线播放 | 国产精品久久久久久网站 | 教师系列 大桥未久在线 | 2022色婷婷综合久久久 | 美女翘臀跪床被打屁股作文 | 亚洲国产在线99视频 | 日本精品www色| 国产精品区一区二区免费 | 精品无码一区二区三区中文字幕 |