Предмет: Информатика,
автор: pomidorkasvezhaya
Как изменяется скорость сортировки слиянием с увеличением степени отсортированности массива?
Ответы
Автор ответа:
1
Ответ:
вроде все понятно обяснил
Объяснение:
будем идти по массиву слева направо. Если текущий элемент больше следующего, меняем их местами. Делаем так, пока массив не будет отсортирован. Заметим, что после первой итерации самый большой элемент будет находиться в конце массива, на правильном месте. После двух итераций на правильном месте будут стоять два наибольших элемента, и так далее. Очевидно, не более чем после n итераций массив будет отсортирован. Таким образом, асимптотика в худшем и среднем случае – O(n2), в лучшем случае – O(n).
Похожие вопросы
Предмет: Русский язык,
автор: DoK111111111
Предмет: Русский язык,
автор: 122224
Предмет: Русский язык,
автор: katerina1710
Предмет: Русский язык,
автор: suncovaulia2
Предмет: Физика,
автор: vokropivnitskiy