简单插入排序
来源:互联网 发布:mac怎么搜索硬盘文件 编辑:程序博客网 时间:2024/06/08 10:51
java代码实现:
public static void main(String[] args) {int[] a={2,4,1,7,5}; //实现数组从小到大排序int m,temp; //m记录要插入元素的下标,temp为临时变量用来记录要插入的数System.out.print("排序前:\t");print(a);//外侧循环遍历数组for(int i=1;i<a.length;i++){ m=i-1;// temp=a[i];//用临时变量保存要插入的数 while(m>=0&&temp<a[m]) { a[m+1]=a[m]; m--; } a[m+1]=temp; System.out.print("排序"+i+"次后:\t"); print(a);}} public static void print(int[] a) { for(int i:a) { System.out.print(i+" "); } System.out.println("\t"); }
阅读全文
0 0
- 简单排序--插入排序
- 简单排序--插入排序
- 简单排序:插入排序
- 简单插入排序
- 简单插入排序
- 简单的插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单插入排序
- 简单的插入排序
- 简单插入排序
- 插入排序---如此简单
- 简单的插入排序
- java简单插入排序
- 简单的插入排序
- 简单插入排序
- python编码:循环添加字符串的效率改进
- Message小结
- 设计模式六大原则
- JS交互示例
- selenium的元素定位
- 简单插入排序
- JSP表达式访问类私有成员的理解
- 字符串类/正则表达式
- 错误处理error C4996: 'fopen': This function or variable may be unsafe
- Java使用POI读取Excel操作
- HDU_1114_Piggy-Bank
- WebLogic使用总结(三)——WebLogic配置JNDI数据源
- Spring核心框架
- 解决spring4.x 版本的springmvc中提交数组时超过256个值报错问题