Sicily 1154. Easy sort
2014-12-21 11:53
183 查看
就写一个排序算法~
懒人可以直接使用<algorithm>里面的sort~
强人直接写一个快速排序或堆排序或基数排序
鄙人写了一个插入排序.......
懒人可以直接使用<algorithm>里面的sort~
强人直接写一个快速排序或堆排序或基数排序
鄙人写了一个插入排序.......
// Problem#: 1154 // Author#: Reid Chan #include <iostream> #include <stdio.h> using namespace std; void insertion_sort(int *a, int sz, int n) { int i; for (i = sz - 1; i >= 0 && n < a[i]; --i) { a[i+1] = a[i]; } a[i+1] = n; } int main() { int t; int arr[1001] = { 0 }; cin >> t; while (t--) { int n; cin >> n; for (int i = 0; i < n; ++i) { scanf("%d", &arr[i]); insertion_sort(arr, i, arr[i]); } for (int i = 0; i < n; ++i) { printf("%d\n", arr[i]); } } return 0; }
相关文章推荐
- sicily--1154. Easy sort
- sicily 1154. Easy sort
- [sicily]1154. Easy sort
- Sicily 1154. Easy sort
- Sicily 1154. Easy sort
- Sicily 4959. Hidden Code
- Sicily 1754. 逃离洞穴
- Sicily 1366. Ferry Loading IV
- Sicily 1121. Tri Tiling
- Sicily 1824. 道路游戏
- Sicily 1564. HOUSING
- Sicily 1010. Zipper
- Sicily 1535. Give Me an E
- Sicily 4868. 数字反转
- Sicily 1407. Plaque Pack
- Sicily 1305. Who’s Winner?
- Sicily 1234. Playground
- Sicily 10392. Meet and Greet
- Sicily 1050. Numbers & Letters
- sicily 1176 Two ends