Vyacheslav
слушай, одно дело сейчас тебе нза комьютером рассуждать. Другое дело на собеседовании. Да и зачем инвертировать массивы среднему разработчику и знать алгоритмы сортировки, если уже всё написано?
Алгоритмы сортировки согласен, не очень нужны. А вот некоторые подходы лежащие в основе этих алгоритмов - могут пригодиться. Не говоря уж об оценке вычислительной сложности, а то потом начинают искать наибольший элемент через сортировку...