Мне поручено подсчитывать общие сравнения при сортировке массива. Учитывая целочисленный массив {8, 2, 1, 4, 3, 5}, я начинаю со второго элемента слева, сравнивая его с первым, переключая их, а затем сравнивая третий элемент с предыдущими двумя, и и так далее, чтобы определить, где должен располагаться каждый элемент.Подсчет сравнений с использованием вставки Сортировка
Я вычисляю в общей сложности 15 сравнений, но правильный счет сравнения равен 10. Я знаю, что сортировка этого массива по типу сортировки составляет 15 сравнений, поэтому как и почему количество сравнения отличается при использовании сортировки Insertion в этом пример?
Этот вопрос цитируется в Java-учебнике. Я подсчитал, что сравнения равны 15, но я предположил, что у меня что-то не хватает в процессе сортировки вставки, поскольку руководство по решениям заявило, что ответ будет равен 10. – rubyquartz