#include <iostream> #include <cstdio> #include <ctime> #include <algorithm> #include <functional> using namespace std; inline bool cmp(int a, int b) { return a > b; } const int n = 100000000; int a[n]; int main() { clock_t start, stop; //定义clock_t类型的start和end for (int i = 0; i < n; ++i) a[i] = i; //开始计时 start = clock(); //sort(a, a + n, cmp); sort(a, a + n, greater<int>()); //中间是需要计时的代码 stop = clock(); //结束计时 printf("%f\n", (double)(stop - start) / CLOCKS_PER_SEC); return 0; }