다음 작업이 있는데 불행히도이를 해결하는 방법을 모릅니다.특정 함수를 사용하여 배열 정렬
다음과 같은 기능을 이미 구현 한 :
function array_swap(&$ar,$j) { ... } // changes element at position $j with element at position 0
/*
* Example:
* $ar=array(3,1,5);
* array_swap($ar, 2); // change element at position 2 with element at position 0
* result is array(5,1,3);
*/
(1) 당신은 당신이 (배열
3 당신은 어떤 루프를 사용할 수의 요소를 비교할 수있는 기능
2 array_swap 사용해야합니다, foreach, while, 등)
4 작업을 배열 오름차순으로 정렬하는 것입니다.
누군가가 나에게 도움을 줄 수있는 아이디어를 구현하는 방법? 어쩌면 충분한 알고리즘 일 수도 있으므로 코드를 작성할 수 있기를 바랍니다. :) 이것은 알고리즘 질문이며 이전에 기존 알고리즘을 확인했지만 비슷한 것은 발견되지 않았습니다.
.. 설명 할 수 있습니다 : "..이 작업은 배열을 오름차순으로 정렬하는 것입니다 ..."? 두 개의 요소 pos를 바꾼다면. pos와 함께 4 예를 들어 0을 입력 한 다음 배열을 정렬하면 결과는 항상 동일합니다 – Milan
[PHP에서 배열 및 데이터를 정렬하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/17364127/how-cani-i- sort-arrays-and-data-in-php) – Icarus
@Milan 아마도 배열을 정렬하는 방법을 찾기 위해 주어진 함수를 사용해야하는 알고리즘 질문 일 겁니다. OP에게 실제로 시도해 본 것은 무엇입니까? – georaldc