Java编程:简化的插入排序?

输入一个正整数n(n>0),做n次下列运算:输入一组(5个)有序的整数,再输入一个整数x,把x插入到这组数据中,使该组数据(6个数)仍然有序。说明:1)程序中的第一个大括... 输入一个正整数n (n>0),做 n 次下列运算:
输入一组(5个)有序的整数,再输入一个整数 x,把 x 插入到这组数据中,使该组数据(6个数)仍然有序。
说明:
1)程序中的第一个大括号“{”必须位于类名所在行。
2)类名与变量名由编程者自取。
3)指明为整数或整数的数据,不要用浮点类型。

输入输出示例:括号内为说明
输入:
2 (n=2,后面将输入2组数据和对应的x)
1 2 4 5 7 (第一组有序整数)
3 (待插入整数x=3)
1 2 5 7 9 (第二组有序整数)
-10 (待插入整数x=-10)
输出(输出的每个数后有一个空格,每组数占一行):
1 2 3 4 5 7 (插入后的第一组6个有序数)
-10 1 2 5 7 9 (插入后的第二组6个有序数)
展开
 我来答
sarven1986
2020-06-09 · TA获得超过110个赞
知道小有建树答主
回答量:268
采纳率:87%
帮助的人:33.9万
展开全部

代码:(如果输入必须是有序数组,不然方法内要先排序)

结果:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式