合并两个排好序的数组
来源:互联网 发布:webp软件 编辑:程序博客网 时间:2024/06/03 21:06
public static void main(String[] args) {Integer[] a = {11,23,65,77,98};Integer[] b = {22,42,64,72,79};Integer[] c = new Integer[a.length+b.length];merge(a, b, c);System.out.println("\r\n" + "合并排序数组");Arrays.asList(c).forEach(e->System.out.print(e + " "));}/** * 合并俩个排好序的数组 * * @param a * @param b * @param c */private static void merge(Integer[] a, Integer[] b, Integer[] c){// 判断for (int i = 0, j = 0, k = 0 ; i < c.length; i++) {if (j == a.length) {System.arraycopy(b, k, c, i, c.length-i);break;}if (k == b.length) {System.arraycopy(a, j, c, i, c.length-i);break;}if (a[j] <= b[k]) {c[i] = a[j++];}else {c[i] = b[k++];}}}
阅读全文
0 0
- 合并两个排好序的数组
- 两个数组的合并
- 合并两个排序的数组
- 合并两个有序的数组
- 合并两个排序的数组
- 合并两个有序的数组
- 两个已经排好序的数组合并到一个数组中
- 两个有序单链表的合并&两个有序数组的合并
- 求两个排好序的数组合并之后的中位数
- 合并两个已经排好序的不等长的数组
- 4.将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 数据结构学习记录-两个数组的合并
- 两个非递减数组的合并
- 拓扑排序 病毒virus
- 1852:F-刹车
- Unity_2D物理系统_076
- subclipse 下载地址
- C#中Access 连接字符串
- 合并两个排好序的数组
- 51NOD 1459迷宫游戏
- idea导出maven项目的war包
- 一个关于dom操作属性的面试题
- POJ 3666 Making the Grade——DP + 离散化
- 安卓学习-(日志等级, 资源创建和使用)
- JZOJ2937. 【NOIP2012模拟8.9】监听还原(2017.9B组)
- 8-30 PHP学习笔记
- Tomcat配置用户名和密码