Мне любопытно, есть ли формула / правило, чтобы найти общее количество сравнений, выполненных в алгоритме сортировки, в частности, сортировку слиянием, сортировку выбора и сортировку вставкой.Я почти уверен, что с сортировкой выбора правило n(n-1)/2
, где n - количество сортируемых элементов.Я думал, что то же самое относится и к сортировке вставки, но, видимо, это не так в соответствии с практическим тестом Java, который я взял (со списком из 6 элементов сортировка вставки выполняет 14 сравнений в соответствии с ключом ответа и 15 сравнений с выборомСортировать).Так что теперь я в замешательстве.