直接插入排序
来源:互联网 发布:linux elk 入门到精通 编辑:程序博客网 时间:2024/06/03 18:11
//直接插入排序#include <iostream>using namespace std;void Insertsort(int num[],int n){ int i,j; int temp; for(i=1;i<n;i++) { temp=num[i]; j=i-1; //从右向左寻找num[i]的插入位置 while(j>=0 && temp<num[j]) { num[j+1]=num[j]; //将关键字大于num[i]的记录往右移 j--; } num[j+1]=temp; //在j+1处插入num[i],记住是j+1处 }} int main(){ FILE *fin=fopen("8.1.2.txt","r"); int num[80],i=0; while(fscanf(fin,"%d",&num[i])!=EOF) i++; int n=i; Insertsort(num,n); for(i=0;i<n;i++) { if(i%5==0) cout<<endl; cout<<num[i]<<" "; } cout<<endl; fclose(fin); return 0;}
0 0
- 插入排序--直接插入
- 插入排序------直接插入
- 插入排序---直接插入
- 排序:直接插入排序
- 排序---直接插入排序
- 排序 -- 直接插入排序
- 排序---直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序:直接插入排序
- 【排序】直接插入排序
- 排序--直接插入排序
- 排序--直接插入排序
- 排序-直接插入排序
- 插入排序--直接插入排序
- 插入排序-直接插入排序
- 架构的相关文章收集
- C#连接Excel的连接字符串
- Centos 6.6 安装-配置Nagios
- 域验证方式生成OrgService
- codeforces 676A (水题)
- 直接插入排序
- CSS外边距合并
- IP分片与重组
- 完美解决java.lang.IllegalArgumentException: pointerIndex out of range
- OAuth的机制原理讲解及开发流程
- 关于ecplise导入项目之后在tomcat里无法添加的解决方法
- indy10 idpop3接收邮件标题乱码
- Codeforces Round #354 (Div. 2)(C)尺取
- Hibernate基础整理