配列を交互に最小の最大値にソートする方法を知っている人はいますか?
IE
Array (10, 2, 5, 1, 30, 1, 7)
する必要があります:
(30, 1, 10, 1, 7, 2, 5)
編集:
配列が連想的であることに言及するのを忘れたので、次のようになります。
Array("A"=>10, "B"=>2, "C"=>5, "D"=>1, "E"=>30, "F"=>1, "G"=>7)
次のようになります。
("E"=>30, "D"=>1, "A"=>10, "F"=>1, "G"=>7, "B"=>2, "C"=>5)