希尔排序(c++)
来源:互联网 发布:数据保密协议范本 编辑:程序博客网 时间:2024/05/20 11:31
#include <iostream>
using namespace std;
int main()
{int a[]={57,68,59,52,72,28,96,33,24};
int length=sizeof(a)/(sizeof(a[0]));
int n=2;
while(length/n>=1)
{
for(int i=0;i<length-length/n;i++)
{
if(a[i]>a[i+length/n])
{
int temp=a[i];
a[i]=a[i+length/n];
a[i+length/n]=temp;
}
}
n+=2;
}
for(int i=0;i<length;i++)
{
cout<<a[i]<<" ";
}
return 0;
}
0 0
- 希尔排序(c++)
- 希尔排序(C语言)
- 希尔排序(C语言版)
- 算法 - 希尔排序(C)
- 排序算法(C实现)------- 希尔排序
- 排序——希尔排序(C++)
- 排序算法系列---希尔排序(C++)
- 希尔排序算法实现(C++)
- 数据结构之希尔排序(C语言)
- 希尔排序(C语言实现)
- 希尔排序算法实现(C++)
- 算法实现之希尔排序(C++)
- 希尔排序(C语言实现)
- 数据结构——希尔排序(c++)
- 希尔排序(C语言实现)
- 希尔排序(C语言实现)
- 希尔排序(C语言版本)
- 希尔排序C语言
- 体验构造函数的重载
- 简单的JQuery背景图自动切换
- Android 透明的状态栏有渐变的阴影效果
- word_excel_office向程序发送命令时出现问题
- python类型转换、数值操作
- 希尔排序(c++)
- 分层
- android 混淆打包 proguard.cfg后Javascript失效解决方法
- 关于java和web项目中的相对路径问题
- 算法推荐书籍
- s5pv210 i2c总线驱动s3c2410.c 完全解析2
- Android 电子邮件发送成功与失败的提示
- SpringMVC注解启用
- 递归-棋盘分割问题