3 năm trước
#include <thuật toán>
#include <thuật toán>
#include <ctime>
#include <iostream>
int main ()
{
// Tạo dữ liệu
const unsigned arraySize = 32768;
dữ liệu int [arraySize];
for (unsigned c = 0; c <arraySize; ++ c)
dữ liệu [c] = std :: rand ()% 256;
// !!! Với điều này, vòng lặp tiếp theo chạy nhanh hơn.
std :: sort (data, data + arraySize);
// Kiểm tra
clock_t start = clock ();
tổng dài dài = 0;
for (unsigned i = 0; i <100000; ++ i)
{
// Vòng lặp chính
for (unsigned c = 0; c <arraySize; ++ c)
{
if (data [c]> = 128)
sum + = data [c];
}
}
double elapsedTime = static_cast <double> (clock () - start) / CLOCKS_PER_SEC;
std :: cout << elapsedTime << std :: endl;
std :: cout << "sum =" << sum << std :: endl;
}
Những anh chàng này rất vui tính :)
Với 20 đô la một giờ, họ kỳ vọng sẽ thuê một người thử nghiệm cấp dưới, người sẽ thực hiện nhiệm vụ cho nhà phát triển java cấp cao. May mắn nhất :)
Đã dịch