问题标题: 酷町堂:4830 合并多个有序数组

0
0

0
已采纳
金志成
金志成
资深守护
资深守护

作业题都问

 

 

我也是70分,

用的是齐老师给的方法

金志成在2020-03-16 17:13:15追加了内容

@包涵宇 你的方法没有归并,老师要求归并

 

0
0
王子健
王子健
初级天翼
初级天翼

对了对了,我做出来了。

我的思路跟你不相同:

先将a,b两个数组合并成为d

再将d数组和c数组合并成为e

这种方法通俗易懂,只要把上课的归并排序粘过来改一下变量名就可以了

 

望采纳,谢谢

PS:如果还是不懂@我

0
0
包涵宇
包涵宇
中级天翼
中级天翼

黄昊轩,你好

根据题目x,y,z,x+y+z <= 1,000,000

这就简单了

输入:for(int i=1;i<=x+y+z;i++)

然后将输入后的数组sort排序后输出即可

望采纳

0
王子健
王子健
初级天翼
初级天翼

你是邢老师班级的吗?

反正我的作业也是这个,但我也没写出来

如果实在做不出来,可以使用多组数组放在一个数组输入的方法,可以拿到100分

邢老师说要7个while(用归并数组)

我要回答