@pavel_salauyou, с точки зрения правильности я тоже поддерживаю вариант 1, но гложут сомнения насчет производительности, т.к. ожидается довольно большой массив данных.
@bondbig насчет профи - дело плохо, нанимали уже. Толку можно сказать null. В итоге как разработчику, работающему на проекте, приходится разбираться мне, а я не силен в администрировании.
такое извращение разве что для хостингов html на мой взгляд. К тому же разработчики HTML видимо не считают это извращение нужным, т.к. его бы уже реализовали.
т.е. сначала отсортировать по возрастанию/убыванию, потом брать первый и последний элемент, записать в первый массив, убирать (в моем случае просто передвигать указатель) эти элементы, и так по циклу