插入排序
来源:互联网 发布:php工程师需要具备 编辑:程序博客网 时间:2024/05/20 19:49
#include<iostream>using namespace std;const static int MAX = 100;void traverse(int a[], int n) { for(int i=0; i<n; i++) { if (i) cout << " "; cout << a[i]; } cout << endl;}void insertSort(int a[], int n) { int i, j, v; for(int i=1; i < n; i++) { int v = a[i]; j = i - 1; while(j >= 0 && a[j] > v) { a[j+1] = a[j]; j = j - 1; } a[j + 1] = v; } traverse(a, n);}int main() { int a[MAX]; int n; cin >> n; for(int i=0; i<n; i++) cin >> a[i]; insertSort(a, n); return 0;}
0 0
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- poj 2567 zzu10395 nyoj1254 Code the Tree(Prufer数列)
- bzoj1487: [HNOI2009]无归岛
- echart和d3.js
- Practice_Codeforces Round #406 (Div. 2)
- NYOJ独木舟上的旅行
- 插入排序
- RandomForest中set.seed的作用
- [leetcode]: 520. Detect Capital
- 基于 libcurl 的通用网络传输库的实现
- poj 1178 求所有棋子移动到相同位置的最小步数,
- 逻辑运算
- Hbase中java中增删改查
- HDU5971 Wrestling Match(二分图的判断)
- 关于静态库