早教吧作业答案频道 -->其他-->
求java代码实训要求1.顺序表一个出,要求:有顺序表A和B,其元素均按从小到大的升序排列,编写一个算法将它们合并成一个顺序表C,要求C的元素也是从小到大的升序排列。具体实现:
题目详情
求java代码
实训要求
1. 顺序表一个出,要求: 有顺序表A和B,其元素均按从小到大的升序排列,编写一个算法将它们合并成一个顺序表C,要求C的元素也是从小到大的升序排列。
具体实现:
将线性表A1=(23,45,67,89,90,123,145)和A2=(1,34,65,88,98,123,146,234,366,)连接成一个新的线性表,并按升序排列输出。
算法思路:依次扫描通过A和B的元素,比较当前的元素的值,将较小值的元素赋给C,如此直到一个线性表扫描完毕,然后将未完的那个顺序表中余下部分赋给C即可。C的容量要能够容纳A、B两个线性表相加的长度。
实训要求
1. 顺序表一个出,要求: 有顺序表A和B,其元素均按从小到大的升序排列,编写一个算法将它们合并成一个顺序表C,要求C的元素也是从小到大的升序排列。
具体实现:
将线性表A1=(23,45,67,89,90,123,145)和A2=(1,34,65,88,98,123,146,234,366,)连接成一个新的线性表,并按升序排列输出。
算法思路:依次扫描通过A和B的元素,比较当前的元素的值,将较小值的元素赋给C,如此直到一个线性表扫描完毕,然后将未完的那个顺序表中余下部分赋给C即可。C的容量要能够容纳A、B两个线性表相加的长度。
▼优质解答
答案和解析
import java.util.Arrays;
public class Baidu {
public static void main(String[]a){
int[] a1 ={23,45,67,89,90,123,145};
int[] a2 ={1,34,65,88,98,123,146,234,366};
int a1l = a1.length;
int a2l = a2.length;
int[] sort = new int[a1l+a2l];
for(int i=0;i {
if(i sort[i] = a2[i];
else
sort[i] = 0;
}
for(int j=a2l;j {
sort[j] = a1[j-a2l];
}
Arrays.sort(sort);
//
for(int k=0;k System.out.print(sort[k]+" ");
}
}
public class Baidu {
public static void main(String[]a){
int[] a1 ={23,45,67,89,90,123,145};
int[] a2 ={1,34,65,88,98,123,146,234,366};
int a1l = a1.length;
int a2l = a2.length;
int[] sort = new int[a1l+a2l];
for(int i=0;i
if(i
else
sort[i] = 0;
}
for(int j=a2l;j
sort[j] = a1[j-a2l];
}
Arrays.sort(sort);
//
for(int k=0;k
}
}
看了 求java代码实训要求1.顺...的网友还看了以下:
小汽车和大轿车都要从甲地驶往乙地小汽车和大轿车都从甲地驶往乙地,大轿车驶小轿车速度的0.8.大轿车 2020-05-13 …
“滴水汇成大海,碎石堆成海岛”,磨砺坚强意志要A.从细微处做起,从小事做起B.只做小事,只做琐碎事 2020-05-16 …
在当代中国,以实际行动履行爱国义务,需要( )A.从爱国主义出发,积极投身于社会实践中, 2020-06-06 …
关于excel多条件求最大值的问题,请教大侠,非常感谢从表格A列,B列,C列中选取条件,在D列中寻 2020-06-14 …
要比较1+a与1-a的大小,首先要比较a与-a的大小而a与-a的大小由a的符号确定,故应分类讨论当 2020-06-25 …
要比较1+a与1-a的大小,首先要比较a与-a的大小,而a与-a的大小由a的符号决定,故作分类讨论 2020-06-25 …
阅读下面的文言文,然后回答问题。(6分)从衡①之说虽反覆百端,然大要合从者,六国之利也。昔先王建万 2020-06-30 …
小明要测量公园被湖水隔开的两棵大树A和B之间的距离,他在A处测得大树B在A的北偏西30°方向,他从 2020-07-13 …
????赵老师从家到学校骑摩托车用了5分钟。接着,他用同样的速度从学校骑到商业大厦,从家到学校是1 2020-07-14 …
求中位数时(详见下——)在求中位数时,我们要先将所搜集的数据按一定顺序排列(要么从小到大,要么从大 2020-07-22 …