归并排序的介绍
归并排序是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。...将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。...问题描述
给出两个有序数组(数组大小不一定不相等),要求合并成一个有序数组并输出
int main()
{
int arr1[] = { 1,3,5,7,9,11,13,15,17 };
int arr2...[] = { 2,4,6,8,10,12,14 };
return 0;
}
算法思想
比较各个子序列的第一个记录的键值, 最小的一个就是排序后序列的第一个记录。...思路分析
首先求出两个有序序列的大小并分别存入两个整型变量
int main()
{
int arr1[] = { 1,3,5,7,9,11,13,15,17 };
int arr2[] = { 2,4,6,8,10,12,14