[알고리즘] 배열 역순

· 11년 전 · 2506
// 배열 역순
function reverse(&$a) {
    $start = 0; // 배열시작 인덱스 
    $count = count($a);
$end = $count - 1; // 배열끝 인텍스,  0 부터 시작하니 배열갯수에서 1을 뺌

    while ($start < $count/2) {
        /* 요소 교체 */
        $temp = $a[$end];
        $a[$end--] = $a[$start];
        $a[$start++] = $temp;
    }
}
$a = array(1,2,3,4,5,6,7,8,9);

foreach ($a as $k => $v) echo($a[$k]);
echo '<br />';

reverse($a);

foreach ($a as $k => $v) echo($a[$k]);

 

/* output 

123456789

987654321

*/ 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 1,647
11년 전 조회 2,509
11년 전 조회 2,043
11년 전 조회 4,636
11년 전 조회 2,506
11년 전 조회 2,482
11년 전 조회 2,644
11년 전 조회 4,704
11년 전 조회 4,677
11년 전 조회 4,460
11년 전 조회 2,112
11년 전 조회 4,509
11년 전 조회 3,758
11년 전 조회 4,263
11년 전 조회 1,761
11년 전 조회 3,569
11년 전 조회 3,570
11년 전 조회 3,643
11년 전 조회 2,620
11년 전 조회 3,083
11년 전 조회 2,436
11년 전 조회 2,206
11년 전 조회 2,819
11년 전 조회 2,135
11년 전 조회 4,988
11년 전 조회 4,725
11년 전 조회 2,414
11년 전 조회 3,649
11년 전 조회 2,077
11년 전 조회 2,826
11년 전 조회 4,463
11년 전 조회 4,771
11년 전 조회 5,676
11년 전 조회 2,047
11년 전 조회 2,651
11년 전 조회 4,091
11년 전 조회 2,232
11년 전 조회 2,239
11년 전 조회 2,811
11년 전 조회 2,110
11년 전 조회 3,349
11년 전 조회 2,879
11년 전 조회 4,936
11년 전 조회 3,382
11년 전 조회 5,671
11년 전 조회 2,443
11년 전 조회 2,313
11년 전 조회 3,001
11년 전 조회 2,958
11년 전 조회 2,507
11년 전 조회 2,130
11년 전 조회 2,766
11년 전 조회 2,199
11년 전 조회 2,273
11년 전 조회 2,497
11년 전 조회 2,317
11년 전 조회 2,052
11년 전 조회 3,234
11년 전 조회 3,069
11년 전 조회 4,221
11년 전 조회 2,248
11년 전 조회 1,988
11년 전 조회 2,071
11년 전 조회 3,957
11년 전 조회 2,180
11년 전 조회 2,404
11년 전 조회 1,932
11년 전 조회 2,655
11년 전 조회 2,664
11년 전 조회 2,082
11년 전 조회 2,242
11년 전 조회 1,953
11년 전 조회 1,900
11년 전 조회 2,711
11년 전 조회 2,032
11년 전 조회 1,961
11년 전 조회 2,119
11년 전 조회 2,231
11년 전 조회 1,909
11년 전 조회 1,980
11년 전 조회 2,414
11년 전 조회 2,028
11년 전 조회 2,402
11년 전 조회 2,046
11년 전 조회 2,104
11년 전 조회 2,194
11년 전 조회 1,950
11년 전 조회 1,984
11년 전 조회 2,187
11년 전 조회 3,098
11년 전 조회 2,011
11년 전 조회 2,012
11년 전 조회 1,931
11년 전 조회 2,370
11년 전 조회 2,003
11년 전 조회 1,924
11년 전 조회 2,259
11년 전 조회 2,581
11년 전 조회 2,238
11년 전 조회 2,161