3403 数据结构实验之排序六:希尔排序
来源:互联网 发布:mac暴雪战网客户端 编辑:程序博客网 时间:2024/05/21 19:37
数据结构实验之排序六:希尔排序
#include <bits/stdc++.h> using namespace std; int n,a[10010]; void Shell_sort(int *a,int dk) { int t = 0,j; for(int i=dk; i<n; i++) { t = a[i]; for(j=i; j>=dk && a[j-dk] > t; j -= dk) a[j] = a[j-dk]; a[j] = t; } for(int i=0;i<n;i++) printf(i==n-1?"%d\n":"%d ",a[i]); } int main() { while(cin>>n) { for(int i=0;i<n;i++) cin>>a[i]; Shell_sort(a,n/2); Shell_sort(a,1); } }
0 0
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序六:希尔排序
- 一些常用的命令(Ubuntu)
- IDEA2016注册码
- c语言函数知识点补充
- 完善的贪吃蛇思路与各个类需要放什么!
- Ajax之追加到表格
- 3403 数据结构实验之排序六:希尔排序
- tcp、UDP如何实现可靠传输
- git学习的好博客收录
- 总结:
- pgAdmin备份和还原数据库
- 【uva 11729】Commando War
- python写的购物车小程序
- HDU 3394 Railway (点双联通分量+桥)
- Linux学习笔记7——umask函数