数组-插入元素
来源:互联网 发布:unix环境编程视频 编辑:程序博客网 时间:2024/05/21 17:31
数组-插入元素
ps:编程就是99%的思路加上1%的代码实现,实际上两者的比重差别可能没有这么大,但是有个清晰的思路是非常非常非常重要的。
复杂的过程可以拆解成几个小的步骤,这是我搬的代码,但是学习到了这一点。
下面贴上源码,其中的注释会让你清楚每一步实现了什么:
public class Array插入元素 { public static void main(String[] args) { int num[]={1,3,5,6,7,9}; int num2[]=new int [num.length+1]; int n = 8; System.out.println("当前数组为:"); for (int i = 0; i < num.length; i++) { System.out.print(num[i] + "\t"); } //查找外部数据的下标值 int index = num.length; for (int i = 0; i < num.length; i++) { if(num[i]>n){ index=i; break; } } System.out.println(); System.out.println("index:"+index); //搬迁前半部分 for (int i = 0; i < index; i++) { num2[i]=num[i]; } //搬迁后半部分 for (int i = index; i < num.length; i++) { num2[i+1]=num[i]; } //插入并输出 num2[index]=n; System.out.println("插入后数组为:"); for (int i = 0; i < num2.length; i++) { System.out.print(num2[i] + "\t"); } }}
0 0
- 有序数组 插入元素
- 数组元素的插入
- 数组-插入元素
- 向数组中插入元素
- --数组元素插入有两种方式
- 向数组中插入元素
- C_数组:元素偏移,元素插入,元素删除
- 向数组指定位置插入元素
- 在JS数组指定位置插入元素
- 在JS数组指定位置插入元素
- 13周(数组插入元素)
- js中数组插入、删除元素操作
- 在数组中插入新的元素
- 【HUSTOJ】1078: 元素插入有序数组
- 【HUSTOJ】1080: 数组元素的插入
- 在JS数组指定位置插入元素
- 数组元素的插入和删除
- 5、向数组中插入一个元素
- HDU-5858-Hard problem(几何)
- OpenCV 图片尺寸缩放
- 1-3-3 ARM伪指令以及协处理器访问指令
- 32位保护模式学习小结(4)---分页机制概述
- 学习hadoop学什么?
- 数组-插入元素
- 07 总结ProgressDialog 异步任务
- 嵌入式学习--work3--显示器学习
- 一步步地分析排序——选择排序
- JAVA字符串转日期或日期转字符串
- php 字符串函数总结
- 小米手机监听不到开机广播android.intent.action.BOOT_COMPLETED
- [HDU 4080] Stammering Aliens (字符串哈希+二分)
- WEB-INF目录下的页面如何访问