Найти в Дзене
Репетитор IT mentor

Время работы алгоритма простого поиска элемента в массиве. Время работы кода на C++.

Время засекаем с помощью метода clock_t clock( void );

Возвращает количество временных тактов, прошедших с начала запуска программы. С помощью макроса
CLOCKS_PER_SEC функция получает количество пройденных тактов за 1 секунду. Таким образом, зная сколько выполняется тактов в секунду, зная время запуска программы можно посчитать время работы всей программы или отдельного её фрагмента, что и делает данная функция.

Как видно из её прототипа, функция не принимает параметров.

Возвращаемое значение — число тактов прошедшее с момента запуска программы. В случае ошибки, функция возвращает значение -1.

Возвращаемое значение функции clock имеет тип данных clock_t, который определен в
<ctime>. clock_t способный представлять временные такты, а также поддерживает арифметические операции.

-2

Размерность возвращаемого значения определяется при помощи константы CLOCKS_PER_SEC, которая задаёт количество единиц значения времени в одной секунде. Начало отсчёта времени, возвращаемого функцией clock(), не обязательно должно совпадать с началом выполнения программы, а промежутки времени, измеренные при помощи данной функции, могут не соответствовать аналогичным промежуткам календарного времени, в зависимости от ресурсов, выделяемых программе операционной системой.

Число тактов в секунду CLOCKS_PER_SEC примерно равно ~ 1000.

Код черновика программы на самой первой картинке:
https://pastebin.com/GYdu1Kav

Еще много полезного и интересного вы сможете найти на ресурсах:
Репетитор IT mentor в VK

Репетитор IT mentor в Instagram

Physics.Math.Code в контакте (VK)

Physics.Math.Code в telegram

Physics.Math.Code в YouTube