希尔排序
来源:互联网 发布:windows 10 软件乱码 编辑:程序博客网 时间:2024/06/04 19:06
/*============================================================================ Name : Exercise.cpp Author : Haier Version : 1.01 Copyright : Copyright (c) 2014 Description : ShellSort in C, Ansi-style, Compile by Eclipse ============================================================================*/#include <stdio.h>#include <stdlib.h>void ShellSort(int Array[],int size){int i,j;int Temp,increment=size;do{increment=increment/3+1;for(i=increment; i<size; i++){if(Array[i]<Array[i-increment]){Temp=Array[i];for(j=i-increment; j>=0 && Temp<Array[j]; j-=increment){Array[j+increment]=Array[j];}Array[j+increment]=Temp;}}}while(increment>1);}int main(void) {int ArrayToSort[5]={2,3,1,5,4};int i;ShellSort(ArrayToSort,5);for(i=0; i<5; i++){printf("%d,",ArrayToSort[i]);}return EXIT_SUCCESS;}
0 0
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- 希尔排序
- android 栈方式退出
- JSON数据格式
- Hive-0.5中SerDe概述
- Ubuntu 14.04虚拟机切换桌面环境
- Log4j详细配置(转)
- 希尔排序
- Bluetooth Security Manager
- 图灵机器人聊天api
- Web登录常用验证码功能
- GATT协议
- sql语句学习
- OC学习笔记之OC的核心语法
- POJ-1042 Gone Fishing (贪心法求最佳钓鱼方案
- PropertyEditor单元测试