insertsort
来源:互联网 发布:谷歌输入法linux版 编辑:程序博客网 时间:2024/05/29 09:11
#include <stdio.h>#include <stdlib.h>#define maxsize 10typedef struct{ int a[maxsize+1]; int length;}sqlist;void insertsort(sqlist*l){int i,j;for(i=2;i<l->length;i++){if(l->a[i]<l->a[i-1]){l->a[0]=l->a[i];for(j=i-1;l->a[j]>l->a[0];j--){l->a[j+1]=l->a[j]; }l->a[j+1]=l->a[0];}}}int main(){int length,i;scanf("%d",&length);sqlist*l=(sqlist*)malloc(sizeof(sqlist));l->length=length;for(i=1;i<=length;++i){scanf("%d",&l->a[i]);} insertsort(l);for(i=1;i<=length;i++){printf("%d\n",l->a[i]);}return 0;}
0 0
- InsertSort
- insertsort
- InsertSort
- InsertSort
- insertsort
- insertsort
- insertSort
- insertSort
- InsertSort
- InsertSort
- InsertSort
- insertsort
- insertsort & selectsort
- 算法导论示例-InsertSort
- 插入排序InsertSort
- insertSort - 插入排序
- 插入排序 InsertSort
- InsertSort java 实现
- 构建库函数雏形(第1节)—寄存器结构体定义点亮GoKit v2.1开发套件LED2和LED4
- 微信JS SDK
- Android之基于XMPP Smack Openfire 单人聊天和多人聊天(发送消息、接收消息)
- Python编程入门-第五章 函数 -学习笔记
- Shell脚本笔记
- insertsort
- Android入门第八篇之GridView(九宫图)
- Spark RDD部分算子应用案例
- linuxc编程学习
- [Java Security]Java资源访问的安全控制
- 值得收藏的网站之颜色选择
- Android Studio设置代理&&卡在启动界面解决方法
- HTML5,canvas中的线型属性lineCap设置之后没有效果!
- 包及访问控制权限