самописная? меняю 2 элемента в массиве
Показывай свой своп.
void swap_2_els(int a[], int i, int j) { int temp = a[i]; a[i] = a[j]; a[j] = temp; }
Как ты понял, что она медленнее стандартной?
время увеличилось на 30 мс
на грани погрешности
сколько было и сколько стало?
Не по теме. Надеюсь ты в курсе, что в параметре функции int a[] это то же самое, что и int* a?
Как измерял?
920 мс и стало 950 мс
Один раз или в среднем за N раз?
неделю назад начал с++)) пока что элементарные операции только знаю
тогда повторюсь, "на уровне погрешности"
вы можете написать код, который исполнится за 500мс, а на следующем запуске через секунду — уже за 1500мс
или у меня комп просто лагучий 😐
Обсуждают сегодня