Сортируйте плоский массив элементов так, чтобы он был наименьшим, затем самым большим, затем вторым по величине, затем вPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сортируйте плоский массив элементов так, чтобы он был наименьшим, затем самым большим, затем вторым по величине, затем в

Сообщение Anonymous »

Как мне написать программу для сортировки этого массива так, чтобы элементы располагались как наименьшие, затем самые большие, затем вторые по величине, затем вторые по величине и т. д.
FROM: р>

Код: Выделить всё

$my_arr = array(2, 45, 15, 75, 12, 99);
КОМУ:

Код: Выделить всё

$my_new_arr = array(2, 99, 12, 75, 15, 45);
// (smallest, largest, second smallest, second largest, third smallest, third largest)
Пожалуйста, не обращайте внимания на то совпадение, что в моем примере данных 2 остаются на месте, а остальные элементы перевернуты — использование этой логики для достижения результата не поможет.
п>

Подробнее здесь: https://stackoverflow.com/questions/212 ... d-smallest
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»