插入排序和希尔排序
来源:互联网 发布:剑三捏脸数据正太 编辑:程序博客网 时间:2024/05/23 17:59
插入排序
void insert_sort(int A[] , int n){for (int i = 1 ; i < n ;++i){ int v = A[i] ; int j = i - 1 ; while( j >= 0 && A[j] > v) { A[j+1] = A[j] ; --j; }A[j+1] = v ;}}
希尔排序
void shell_sort(int A[] , int n){int i , j , gap , v;for ( gap = n/2 ; gap > 0 ; gap /= 2 ) for ( i = gap ; i < n ; ++i ) { v = A[i] ; for ( j = i ; j >=gap ; j-= gap) if ( v < A[j-gap]) A[j] = A[j-gap] ; else break ; A[j] = v; } }
0 0
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 希尔排序和插入排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- 插入排序和希尔排序
- Java开发桌面程序SWING,设置主窗口位置居中一般使用下面的方法
- BZOJ 1079: [SCOI2008]着色方案
- 如何3分钟算出一家创业公司的估值
- 常见的假冒软玉的玉石
- C++程序设计(7)之自定义数据类型
- 插入排序和希尔排序
- 创业:“天使、VC、PE、IPO”4 时间节奏不能乱
- 配置DID账号
- gcc 编译getline函数报错:error:implicit declaration of function
- github使用简单教程
- AOP的实现机制
- codeforces T-primes 230 B 素数题解
- hdu 4277 USACO ORZ(2012 ACM/ICPC Asia Regional Changchun Online 长春网络赛)
- PAT (Advanced) 1030. Travel Plan (30)