插入排序算法
来源:互联网 发布:金牌商家网络评选 编辑:程序博客网 时间:2024/05/19 03:21
//插入排序# include<stdio.h>void Insertion_Sort(int A[],int n){ int i,key,j; for(i=1;i<n;i++) { key=A[i]; j=i-1; while(j>=0&&A[j]>key) { A[j+1]=A[j]; j--; } A[j+1]=key;//此处不可以用A[i],因为在while循环的过程中,有可能会改变A[i]的值。 }}void main(){ const int n=10; int a[n],i; for(i=0;i<n;i++) { scanf("%d",&a[i]); } printf("\nThe original array is:"); for(i=0;i<n;i++) { printf("%d ",a[i]); } Insertion_Sort(a,n); printf("\nThe array has been sorted:"); for(i=0;i<n;i++) { printf("%d ",a[i]); } printf("\n");}
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法---插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法---插入排序
- 排序算法--插入排序
- 排序算法--插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- 排序算法-插入排序
- 排序算法--插入排序
- 排序算法-插入排序
- Android 2.3 Gallery3D添加gif支持——修改代码(三)
- QueryPerformanceFrequency,RDTSC,CPU频率
- Android驱动
- Debian Linux 6 Squeeze: Install Linux Kernel 3.2.xx
- gcc4.8.0源代码安装
- 插入排序算法
- ArcGIS 10 SP5 (Desktop, Engine, Server)中文版 补丁
- WIN7的CMD界面下输入ipconfig后提示不是内部或外外部命令,也不是可运行的程序或批处理文件
- 强力推荐几种多媒体播放器方案(jQuery、Flash、HTML5)
- Settings.Global
- animate动画效果(泪奔的小孩)stop和delay的用法
- 鼠标移到小图上显示大图
- Windows Phone 的屏幕方向
- centos 安装mysql冲突解决方法: