7-1 数组插入元素 (10 分)
在一个非降序数组中插入一个元素,使得数组保持非降序状态。
输入格式:
输入一个n,接着输入n个非降序整数,最后输入要插入的整数。
输出格式:
按非降序输出数组元素,以空格分隔。
输入样例:
3
4 5 8
6
结尾无空行
输出样例:
4 5 6 8
结尾无空行
import java.util.*;public class Main {public static void main(String[] args) {int i, j, t, k;Scanner read = new Scanner(System.in);int n = read.nextInt();int[] a;int[] b;a = new int[n];b = new int[n + 1];for (i = 0; i < n; i++) {a[i] = read.nextInt();}k = read.nextInt();for (i = 0; i <= n; i++) {if (i == n)b[i] = k;elseb[i] = 0;}for (i = 0; i < n; i++) {for (j = 0; j < n; j++) {b[j] = a[i++];}}for (j = 0; j < n; j++) {for (i = 0; i < n - j; i++) {if (b[i] > b[i + 1]) {t = b[i];b[i] = b[i + 1];b[i + 1] = t;}}}for (j = 0; j < n; j++) {System.out.print(b[j] + " ");}System.out.print(b[n]);}
}
7-1 数组插入元素 (10 分)相关推荐
- 在数组中查找指定元素 (10分) PTA (C语言)
7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...
- 在数组中查找指定元素 (10分)
** 在数组中查找指定元素 (10分)** 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中lis ...
- Java 数组插入元素
在我们已经创建好的Java数组里面插入元素. 我们自定义任意一个数组,使用sort()方法对数组进行排序,使用insertElement()方法向数组插入元素,我们还定义了一个printArray() ...
- PTA 7-1 在数组中查找指定元素 (10 分)
输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a中,再输入一个整数x,在数 ...
- 7-25 输出不重复的数组元素 (10 分)
本题要求编写程序,对顺序读入的n个整数,顺次输出所有不重复的整数. 输入格式: 输入的第一行给出正整数n(1≤n≤20).随后一行给出n个整数,其间以空格分隔. 输出格式: 顺次输出所有不重复的整数. ...
- java一维数组插入元素_Java 数组 之 一维数组 追加 元素
/** 数组分类 1. 一维数组 1.1 一维数组的定义和初始化 1.2 对一维数组的操作, 遍历,添加,插入,修改,删除,排序,查找 2. 二维数组 2.1 二维数组的定义和初始化 2.2 二维数组 ...
- 7-49 数组乱炖 (10 分)
定义一个整型数组a,数组的长度n通过键盘输入,并通过键盘给数组a赋值,赋值后完成下列操作: 1.一次性输出整个数组a的元素 2.将数组a的数据复制到数组b中 3.对数组a进行排序,并一次性输出排序后数 ...
- C# 往string [] arr 数组插入元素
string [] arr ; List<string> _list = new List<string>(arr ); for(int i ;i<10;i++) { _ ...
- boost::unorder_map如何插入元素_链表和有序二叉树插入元素时真的比数组快吗?
脚本之家 你与百万开发者在一起 作者 | focuscode出品 | 脚本之家(ID:jb51net) 公司有位C++标准委员会的顾问大佬,一年会有几次视频讲座,分享一些编程要点或者经验.很多时候都是 ...
- JavaScript 插入元素到数组的方法汇总
JS 在数组插入元素方法 JavaScript可以往数组里插入元素的函数有三个: push, 最常用, 在数组后面插入 unshift ,在数组前面插入 splice ,最灵活 ,在指定位置插入 使用 ...
最新文章
- 又叒叕是一篇讲缓存的文章
- shell脚本中echo显示内容带颜色的实现方法
- Python 运行时常见错误汇总
- python事件触发机制_Python3-事件驱动、IO模型和触发方式
- Java实现K-means
- linux 后端的进程,linux后台启动进程
- Pycharm 解决pip遇到的错误:module 'pip' has no attribute 'main'
- 微信公众号--相关资料
- 51nod 1180 方格射击游戏
- $, $, $$, $$, $$a (Run Script File)
- 别再造假数据了,来试试 Faker 这个库吧!
- 7z源码的编译与使用
- 数据结构:图(Graph)【详解】
- python中ones zeros 的用法
- TreeView 右键菜单
- Angular真有React开发人员讲得那么差劲?
- 学习笔记21.07.09:绘制色块图
- 历史总是在重演,AI寒冬或再来
- Dell R720xd服务器装机暨改造过程
- JXLS导出Excel表格实战教程