`
Dev|il
  • 浏览: 126188 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

两数组的合并

阅读更多
#include <stdio.h>

int main()
{
	int a[] = {1, 2, 7, 9, 11};
	int b[] = {3, 4, 5, 6, 8, 9, 10, 11};
	int c[20];
	int i= 0, j = 0, k = 0;
	while(i < 5 && j < 8)
	{
		if(a[i] < b[j])
			c[k++] = a[i++];
		else
			c[k++] = b[j++];
	}
	while(i < 5)
	{
		c[k++] = a[i++];
	}
	while(j < 8)
	{
		c[k++] = b[j++];
	}
	for(i = 0; i < k; i++)
		printf("%d ", c[i]);
	printf("\n");
	return 0;
}
分享到:
评论

相关推荐

    两个数组合并

    用C语言编写两个数组合并成一个数组,并有序排列 。数组合并。

    JS合并两个数组的3种方法详解

    这篇文章主要介绍了JS合并两个数组的3种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需要将两个数组合并成为一个的情况。比如: var a = [1,2,3];...

    java中两个byte数组实现合并的示例

    总结来说,Java中合并两个`byte`数组可以通过创建新的数组并使用`System.arraycopy()`方法来实现。如果需要进一步处理合并后的数组,如反转或加密,可以分别使用自定义函数或Java内置的加密库。这些操作在处理二进制...

    java 数组的合并

    当我们需要将两个或多个数组合并成一个大的数组时,就需要用到数组的合并技术。本篇文章将详细探讨Java中如何实现数组的合并。 首先,我们要了解Java中的数组。数组是由相同类型的数据元素构成的有序集合,可以通过...

    不错的数组合并

    不错的数组合并

    两个数组合并排序

    本文将围绕“两个数组合并排序”这一主题展开,深入解析如何有效地将两个数组进行合并并按照一定顺序进行排序。 ### 核心概念:数组、合并与排序 #### 数组(Array) 数组是一种基本的数据结构,用于存储具有相同...

    matlab开发-多维数组的合并排序

    总结来说,MATLAB中的多维数组合并排序涉及到对数组的分解、排序和合并,这需要对MATLAB的数组操作和排序算法有深入理解。`Merge_sorting.m`脚本是实现这一过程的具体代码,而`license.txt`则提供了代码使用的法律...

    vb 有序数组的合并

    本示例中的代码展示了如何将两个已排序的数组合并为一个新的有序数组。下面将详细解释这个过程。 首先,我们创建了两个有序数组 `a` 和 `b`。`a` 包含数字 1 到 11,而 `b` 包含数字 2 到 18。在VB.NET中,数组可以...

    将两数组合并成一个数组并排序

    在这个场景中,我们要讨论如何在C语言中将两个已排序的数组合并成一个新的排序数组。 首先,让我们了解数组的基本概念。数组是由相同类型元素构成的集合,可以通过索引来访问每个元素。在C语言中,数组的声明通常...

    Java实现把两个数组合并为一个的方法总结

    Java实现把两个数组合并为一个的方法总结 本文主要介绍了Java实现把两个数组合并为一个的方法,结合实例形式总结分析了java常用的四种数组合并操作技巧。这些方法可以满足不同的需求和场景,帮助开发者更高效地实现...

    合并算法对两个排好序的数组合并

    对两个已经排好序的数组,进行合并,实现的是从文本中读取数据,执行前需要建立txt文件

    将两个有序数组,合并成另一个有序的数组,升序

    在这个过程中,我们需要定义三个数组,分别用作两个输入数组和一个用于存储合并结果的数组。假设这两个输入数组为a和b,输出数组为c。另外,我们还需要定义三个变量ai、bi和ci,它们分别用来追踪数组a、b和c的当前...

    js操作两个json数组合并、去重,以及删除某一项元素

    两个json数组合并去重,以及删除某一项元素 let ha = [ {id:'H',name:'3'}, {id:'A',name:'6'}, {id:'B',name:'14'}, ...// 合并两个json数组,并去重; ha= Object.assign([], ha, hb); console.log('ha

    python将两个数组合并成一个

    python将两个数组合并成一个

    C++的数组的交叉合并

    在C++编程中,交叉合并两个数组,特别是字符串数组,是一种常见的操作,它可以用于创建新的字符串或进行数据处理。在给定的示例中,我们有两个字符数组s1和s2,分别包含"abcdef"和"123456",目标是将它们交叉合并到...

    型字符数组的合并

    型字符数组的合并 char ch1[]="what's your name";//没设定长度:初始化时编译器自动为它设定了长度为17个字节 char ch2[]="my name is Jack";//没设定长度:初始化时编译器自动为它设定了长度为16个字节 strcat(ch1...

    Excel应用程序数组合并和字符拆分.rar_excel数组合并_joint_split_字符数组excel_数组合并 vb

    VB(Visual Basic for Applications)是Excel内置的编程语言,它提供了强大的功能来处理数组,包括数组的合并和字符拆分。本篇文章将深入探讨这两个核心知识点,并通过实际例子进行详细解释。 一、Excel数组合并 ...

    Java如何将两个数组合并为一个数组.java

    在Java中,可以通过多种方式将两个数组合并为一个数组。以下是其中一种基本的方法

    数组合并.cpp

    数组合并.cpp

Global site tag (gtag.js) - Google Analytics