[알고리즘] 배열 역순

· 11년 전 · 2695
// 배열 역순
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,880
11년 전 조회 2,761
11년 전 조회 2,277
11년 전 조회 4,862
11년 전 조회 2,705
11년 전 조회 2,676
11년 전 조회 2,846
11년 전 조회 4,963
11년 전 조회 4,909
11년 전 조회 4,690
11년 전 조회 2,357
11년 전 조회 4,723
11년 전 조회 3,979
11년 전 조회 4,460
11년 전 조회 1,995
11년 전 조회 3,777
11년 전 조회 3,765
11년 전 조회 3,843
11년 전 조회 2,835
11년 전 조회 3,291
11년 전 조회 2,639
11년 전 조회 2,425
11년 전 조회 3,053
11년 전 조회 2,346
11년 전 조회 5,222
11년 전 조회 4,863
11년 전 조회 2,607
11년 전 조회 3,845
11년 전 조회 2,276
11년 전 조회 3,039
11년 전 조회 4,672
11년 전 조회 4,994
11년 전 조회 5,898
11년 전 조회 2,274
11년 전 조회 2,837
11년 전 조회 4,279
11년 전 조회 2,449
11년 전 조회 2,448
11년 전 조회 3,035
11년 전 조회 2,317
11년 전 조회 3,568
11년 전 조회 3,087
11년 전 조회 5,172
11년 전 조회 3,590
11년 전 조회 5,861
11년 전 조회 2,680
11년 전 조회 2,512
11년 전 조회 3,194
11년 전 조회 3,153
11년 전 조회 2,696
11년 전 조회 2,344
11년 전 조회 2,978
11년 전 조회 2,392
11년 전 조회 2,468
11년 전 조회 2,706
11년 전 조회 2,535
11년 전 조회 2,235
11년 전 조회 3,459
11년 전 조회 3,265
11년 전 조회 4,425
11년 전 조회 2,431
11년 전 조회 2,194
11년 전 조회 2,278
11년 전 조회 4,170
11년 전 조회 2,375
11년 전 조회 2,615
11년 전 조회 2,138
11년 전 조회 2,844
11년 전 조회 2,866
11년 전 조회 2,286
11년 전 조회 2,486
11년 전 조회 2,148
11년 전 조회 2,079
11년 전 조회 2,885
11년 전 조회 2,258
11년 전 조회 2,154
11년 전 조회 2,317
11년 전 조회 2,398
11년 전 조회 2,092
11년 전 조회 2,181
11년 전 조회 2,586
11년 전 조회 2,246
11년 전 조회 2,580
11년 전 조회 2,275
11년 전 조회 2,277
11년 전 조회 2,400
11년 전 조회 2,167
11년 전 조회 2,188
11년 전 조회 2,385
11년 전 조회 3,262
11년 전 조회 2,201
11년 전 조회 2,218
11년 전 조회 2,099
11년 전 조회 2,571
11년 전 조회 2,210
11년 전 조회 2,122
11년 전 조회 2,450
11년 전 조회 2,767
11년 전 조회 2,435
11년 전 조회 2,352