может ли кто-нибудь сказать мне, что произойдет, если я пропущу двойной в нижних строках?ошибка в времени выполнения расчета программы c?
time_spent = (double)(end - begin)/CLOCKS_PER_SEC;
Я пытался вычислить время выполнения моей задачи сортировки и забыл приведение к двойному. Код работал почти 90 минут, но время вывода было «270.000006». Может ли кто-нибудь помочь мне разобраться, что это означает?
Также иногда отображаются значения «-ve». Любое решение этой проблемы.
EDIT - Сортировка 10^9 и 10^10 номеров, поэтому код будет работать в течение нескольких часов.
Как вы получаете конец и начать значения и какие они? –
Я использовал тот же код, как указано ниже в статье Debasish. – Anurag