[알고리즘] 배열 역순

· 11년 전 · 2114
// 배열 역순
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,273
11년 전 조회 2,143
11년 전 조회 1,654
11년 전 조회 4,286
11년 전 조회 2,207
11년 전 조회 2,110
11년 전 조회 2,355
11년 전 조회 4,323
11년 전 조회 4,276
11년 전 조회 4,066
11년 전 조회 1,753
11년 전 조회 4,129
11년 전 조회 3,386
11년 전 조회 3,864
11년 전 조회 1,379
11년 전 조회 3,186
11년 전 조회 3,174
11년 전 조회 3,237
11년 전 조회 2,231
11년 전 조회 2,697
11년 전 조회 2,016
11년 전 조회 1,812
11년 전 조회 2,424
11년 전 조회 1,743
11년 전 조회 4,605
11년 전 조회 4,472
11년 전 조회 2,048
11년 전 조회 3,270
11년 전 조회 1,669
11년 전 조회 2,478
11년 전 조회 4,077
11년 전 조회 4,397
11년 전 조회 5,293
11년 전 조회 1,669
11년 전 조회 2,244
11년 전 조회 3,647
11년 전 조회 1,833
11년 전 조회 1,847
11년 전 조회 2,416
11년 전 조회 1,719
11년 전 조회 2,941
11년 전 조회 2,461
11년 전 조회 4,534
11년 전 조회 2,980
11년 전 조회 5,231
11년 전 조회 2,038
11년 전 조회 1,931
11년 전 조회 2,582
11년 전 조회 2,546
11년 전 조회 2,115
11년 전 조회 1,707
11년 전 조회 2,377
11년 전 조회 1,890
11년 전 조회 1,872
11년 전 조회 2,068
11년 전 조회 1,997
11년 전 조회 1,620
11년 전 조회 2,813
11년 전 조회 2,791
11년 전 조회 3,921
11년 전 조회 1,935
11년 전 조회 1,685
11년 전 조회 1,669
11년 전 조회 3,615
11년 전 조회 1,797
11년 전 조회 2,126
11년 전 조회 1,654
11년 전 조회 2,293
11년 전 조회 2,262
11년 전 조회 1,671
11년 전 조회 1,852
11년 전 조회 1,695
11년 전 조회 1,652
11년 전 조회 2,325
11년 전 조회 1,771
11년 전 조회 1,688
11년 전 조회 1,841
11년 전 조회 1,815
11년 전 조회 1,525
11년 전 조회 1,709
11년 전 조회 2,102
11년 전 조회 1,765
11년 전 조회 2,006
11년 전 조회 1,757
11년 전 조회 1,698
11년 전 조회 1,938
11년 전 조회 1,686
11년 전 조회 1,693
11년 전 조회 1,764
11년 전 조회 2,668
11년 전 조회 1,727
11년 전 조회 1,735
11년 전 조회 1,526
11년 전 조회 1,983
11년 전 조회 1,721
11년 전 조회 1,530
11년 전 조회 1,976
11년 전 조회 2,187
11년 전 조회 1,964
11년 전 조회 1,792