排序算法--插入排序
来源:互联网 发布:达尔文进化论假说知乎 编辑:程序博客网 时间:2024/04/27 18:09
1.简单插入排序的算法实现
# include <stdio.h>
void main()
{
int i, j, arr[] = {23, 90, 9, 25, 16};
for(i=1; i<5; ++i)
{
for(j=0; j<i; j++)
{
if(arr[i] < arr[j])
{
int temp = arr[i];
for(int k=i;k>j; k--)
{
arr[k] = arr[k-1];
}
arr[k] = temp;
break;
}
}
for(j=0; j<5; ++j)
printf("%5d", arr[j]);
printf("\n");
}
}
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法---插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法---插入排序
- 排序算法--插入排序
- 排序算法--插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- jsp问题
- 登山日记之二
- 把上传的图片改成水印效果
- EventHandler,预定义的委托
- 23种设计模式汇总-------【摘自易学设计模式】
- 排序算法--插入排序
- 文件的链接
- Hibernate继承映射
- Android开发之路七----UI组件2
- Android SWAP分区理解
- Oracle Golden Gate 系列十一 -- 配置 GG DDL 同步 说明 与 示例
- Hibernate 继承关系映射
- 公司报道,新人体会
- 异常学习笔记ExceptionDemo1.java