[알고리즘] 배열 역순

· 11년 전 · 2858
// 배열 역순
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년 전 조회 2,043
11년 전 조회 2,917
11년 전 조회 2,441
11년 전 조회 5,030
11년 전 조회 2,862
11년 전 조회 2,836
11년 전 조회 3,012
11년 전 조회 5,106
11년 전 조회 5,057
11년 전 조회 4,826
11년 전 조회 2,509
11년 전 조회 4,864
11년 전 조회 4,127
11년 전 조회 4,604
11년 전 조회 2,157
11년 전 조회 3,952
11년 전 조회 3,925
11년 전 조회 3,981
11년 전 조회 3,001
11년 전 조회 3,435
11년 전 조회 2,789
11년 전 조회 2,565
11년 전 조회 3,208
11년 전 조회 2,508
11년 전 조회 5,367
11년 전 조회 4,927
11년 전 조회 2,792
11년 전 조회 3,998
11년 전 조회 2,432
11년 전 조회 3,186
11년 전 조회 4,824
11년 전 조회 5,154
11년 전 조회 6,055
11년 전 조회 2,444
11년 전 조회 3,003
11년 전 조회 4,430
11년 전 조회 2,610
11년 전 조회 2,587
11년 전 조회 3,192
11년 전 조회 2,492
11년 전 조회 3,735
11년 전 조회 3,238
11년 전 조회 5,323
11년 전 조회 3,735
11년 전 조회 6,025
11년 전 조회 2,849
11년 전 조회 2,646
11년 전 조회 3,339
11년 전 조회 3,319
11년 전 조회 2,859
11년 전 조회 2,498
11년 전 조회 3,155
11년 전 조회 2,552
11년 전 조회 2,639
11년 전 조회 2,868
11년 전 조회 2,684
11년 전 조회 2,392
11년 전 조회 3,624
11년 전 조회 3,413
11년 전 조회 4,584
11년 전 조회 2,593
11년 전 조회 2,340
11년 전 조회 2,444
11년 전 조회 4,333
11년 전 조회 2,537
11년 전 조회 2,784
11년 전 조회 2,323
11년 전 조회 3,012
11년 전 조회 3,023
11년 전 조회 2,434
11년 전 조회 2,651
11년 전 조회 2,324
11년 전 조회 2,263
11년 전 조회 3,043
11년 전 조회 2,424
11년 전 조회 2,330
11년 전 조회 2,497
11년 전 조회 2,543
11년 전 조회 2,269
11년 전 조회 2,335
11년 전 조회 2,748
11년 전 조회 2,433
11년 전 조회 2,757
11년 전 조회 2,441
11년 전 조회 2,434
11년 전 조회 2,573
11년 전 조회 2,335
11년 전 조회 2,385
11년 전 조회 2,535
11년 전 조회 3,439
11년 전 조회 2,396
11년 전 조회 2,399
11년 전 조회 2,270
11년 전 조회 2,752
11년 전 조회 2,401
11년 전 조회 2,272
11년 전 조회 2,635
11년 전 조회 2,922
11년 전 조회 2,608
11년 전 조회 2,538