Пример, который я привёл, показывает, что не стоит выбирать необходимые транспозиции заранее, исходя из
.
Другой пример: допустим, в
элементы
стоят в порядке
. Вы видите здесь инверсии пар
. Но это не значит, что надо запланировать три транспозиции: после перестановки местами элементов
и
цель уже достигнута. Если же мы попытаемся применить ещё какие-то транспозиции, будет хуже.
Но планировать все транспозиции заранее и не нужно. Достаточно показать, что, действуя по самому простому и естественному алгоритму, Вы будете на каждом шаге уменьшать число инверсий. И тогда не более чем через
шагов их не останется совсем.