[알고리즘] 배열 역순

· 11년 전 · 2171
// 배열 역순
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,324
11년 전 조회 2,192
11년 전 조회 1,721
11년 전 조회 4,340
11년 전 조회 2,262
11년 전 조회 2,160
11년 전 조회 2,405
11년 전 조회 4,377
11년 전 조회 4,338
11년 전 조회 4,136
11년 전 조회 1,801
11년 전 조회 4,190
11년 전 조회 3,448
11년 전 조회 3,933
11년 전 조회 1,430
11년 전 조회 3,242
11년 전 조회 3,240
11년 전 조회 3,297
11년 전 조회 2,290
11년 전 조회 2,756
11년 전 조회 2,092
11년 전 조회 1,876
11년 전 조회 2,490
11년 전 조회 1,795
11년 전 조회 4,680
11년 전 조회 4,473
11년 전 조회 2,107
11년 전 조회 3,337
11년 전 조회 1,742
11년 전 조회 2,548
11년 전 조회 4,143
11년 전 조회 4,451
11년 전 조회 5,377
11년 전 조회 1,728
11년 전 조회 2,321
11년 전 조회 3,727
11년 전 조회 1,910
11년 전 조회 1,914
11년 전 조회 2,484
11년 전 조회 1,778
11년 전 조회 3,011
11년 전 조회 2,532
11년 전 조회 4,603
11년 전 조회 3,046
11년 전 조회 5,318
11년 전 조회 2,105
11년 전 조회 1,995
11년 전 조회 2,643
11년 전 조회 2,612
11년 전 조회 2,172
11년 전 조회 1,770
11년 전 조회 2,432
11년 전 조회 1,950
11년 전 조회 1,938
11년 전 조회 2,132
11년 전 조회 2,046
11년 전 조회 1,698
11년 전 조회 2,877
11년 전 조회 2,842
11년 전 조회 3,969
11년 전 조회 1,973
11년 전 조회 1,739
11년 전 조회 1,723
11년 전 조회 3,653
11년 전 조회 1,861
11년 전 조회 2,186
11년 전 조회 1,702
11년 전 조회 2,353
11년 전 조회 2,338
11년 전 조회 1,739
11년 전 조회 1,912
11년 전 조회 1,744
11년 전 조회 1,685
11년 전 조회 2,388
11년 전 조회 1,814
11년 전 조회 1,738
11년 전 조회 1,897
11년 전 조회 1,872
11년 전 조회 1,587
11년 전 조회 1,765
11년 전 조회 2,162
11년 전 조회 1,808
11년 전 조회 2,079
11년 전 조회 1,802
11년 전 조회 1,770
11년 전 조회 1,984
11년 전 조회 1,733
11년 전 조회 1,756
11년 전 조회 1,841
11년 전 조회 2,756
11년 전 조회 1,775
11년 전 조회 1,789
11년 전 조회 1,591
11년 전 조회 2,039
11년 전 조회 1,770
11년 전 조회 1,584
11년 전 조회 2,030
11년 전 조회 2,246
11년 전 조회 2,014
11년 전 조회 1,858