直接选择法排序
来源:互联网 发布:简述云计算 编辑:程序博客网 时间:2024/06/11 16:23
#include <iostream>using namespace std;#include <ctime>typedef int T;void sort(T a[], int n) //T * p, int n{for (int i=0; i<n-1; i++){int pos = i;for (int j=i+1; j<n; j++)if (a[j] < a[pos])pos = j;swap(a[pos], a[i]);}}int main(){const int N = 10240;int a[N];for (int i=0; i<N; i++)a[i] = N-i;time_t t1=time(NULL);sort(a, N);time_t t2 = time(NULL);cout << "time:" << t2-t1 << endl;for (int i=0; i<10; i++)cout << a[i] << ' ';cout << endl;return 0;}
阅读全文
0 0
- 直接选择排序法
- 直接选择排序法
- 直接选择排序法
- 直接选择排序法
- 直接选择法排序
- 选择排序-直接选择
- C++排序之直接选择排序法
- 内部排序算法:直接选择排序法
- 【排序】直接选择排序
- 【排序】直接选择排序
- 【排序】直接选择排序
- 数据结构-排序: 选择排序(直接选择排序法)
- 数据结构-排序: 选择排序(直接选择排序法)
- 选择排序--直接选择排序
- 选择排序 - 直接选择排序
- 选择排序-直接选择排序
- 选择排序-直接选择排序
- 5、直接选择排序法SeletSort()
- LeetCode No.19 Remove Nth Node From End of List
- JQuery动画
- click、onclick、on事件执行优先级
- 剑指offer面试题14 调整数组顺序使奇数位于偶数前面
- POJ 1274 Stall
- 直接选择法排序
- 排序之插入排序
- 人工智能之机器学习常见算法
- uva 1346 Songs
- Git笔记
- js介绍-js中的变量和数据类型及相互转换-运算符及表达式
- maven install 控制台乱码问题
- bzoj1899 [Zjoi2004]Lunch 午餐(dp)
- hdu1171Big Event in HDU(01背包或多重背包)