Загадка.
Цитата:
Implement Mountain Sort, an algorithm with a time complexity of 

 that sorts the integer numbers stored in an array in the following way:
- The first  lowest numbers are stored from smallest to largest in the left half of the array lowest numbers are stored from smallest to largest in the left half of the array
- The next  numbers are stored from largest to smallest in the right half of the array numbers are stored from largest to smallest in the right half of the array
For example, if the input array is A = [34, 12, 7, 43, 55, 97, 41, 28, 2, 62], the sorted array should be [2, 7, 12, 28, 34, 97, 62, 55, 43, 41]. You may assume that the number of elements in the array is even.
Цитата:
Реализуйте «горную сортировку», алгоритм сложности 

, который сортирует целые числа, находящиеся в массиве, следующим образом:
- первые  наименьших чисел должны располагаться от меньших к большим в левой половине массива; наименьших чисел должны располагаться от меньших к большим в левой половине массива;
- следующие  чисел должны располагаться от больших к меньшим в правой половине массива. чисел должны располагаться от больших к меньшим в правой половине массива.
Например, если входной массив A = [34, 12, 7, 43, 55, 97, 41, 28, 2, 62], отсортированный массив должны быть [2, 7, 12, 28, 34, 97, 62, 55, 43, 41]. Исходите из того, что количество элементов массива чётно.
Если я правильно понял спецификацию этого «Mountain Sort», обычную сортировку можно свести к «Mountain Sort»: отсортировать и перевернуть правую половину массива. Тогда получаем алгоритм сортировки сложности 

, что не возможно. Веб по поводу «Mountain Sort» ничего не выдал.