没有合适的资源?快使用搜索试试~ 我知道了~
本题只有一组测试数据,在输入的第一行输入N(表示整数数列的大小)(N < 1000) 接下来N行输入N个整数,每一行一个整数. 对已经排好序的数从小到大依次输出,每两个数之间用两个空格隔开,且每输出10个数换行.
资源推荐
资源详情
资源评论
#include "iostream"
#include "stdlib.h"
#include "search.h"
#include "algorithm"
using namespace std;
int a[1003];
int n;
void showArray(){
int i; for (i = 0; i < n - 1; ++i) {
cout << a[i];
if ((i + 1) % 10 == 0)
cout << endl;
else
cout << " ";
}
cout << a[i] << endl;
}
void MergeCom(int *a, int p, int mid, int l)
{
int ni = mid - p + 1;
int nj = l - mid;
int *L = (int*)malloc(sizeof(int)*(mid - p + 1));
int *R = (int*)malloc(sizeof(int)*(l - mid));
for (int i = 0; i < ni; ++i)
L[i] = a[p + i];
#include "stdlib.h"
#include "search.h"
#include "algorithm"
using namespace std;
int a[1003];
int n;
void showArray(){
int i; for (i = 0; i < n - 1; ++i) {
cout << a[i];
if ((i + 1) % 10 == 0)
cout << endl;
else
cout << " ";
}
cout << a[i] << endl;
}
void MergeCom(int *a, int p, int mid, int l)
{
int ni = mid - p + 1;
int nj = l - mid;
int *L = (int*)malloc(sizeof(int)*(mid - p + 1));
int *R = (int*)malloc(sizeof(int)*(l - mid));
for (int i = 0; i < ni; ++i)
L[i] = a[p + i];
资源评论
zhengxiaoding
- 粉丝: 1
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功