[알고리즘] 배열 역순

· 11년 전 · 1483
// 배열 역순
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년 전 조회 671
11년 전 조회 1,539
11년 전 조회 1,056
11년 전 조회 3,670
11년 전 조회 1,492
11년 전 조회 1,481
11년 전 조회 1,625
11년 전 조회 3,724
11년 전 조회 3,697
11년 전 조회 3,502
11년 전 조회 1,151
11년 전 조회 3,529
11년 전 조회 2,730
11년 전 조회 3,282
11년 전 조회 782
11년 전 조회 2,548
11년 전 조회 2,518
11년 전 조회 2,605
11년 전 조회 1,594
11년 전 조회 2,058
11년 전 조회 1,394
11년 전 조회 1,192
11년 전 조회 1,779
11년 전 조회 1,095
11년 전 조회 3,979
11년 전 조회 3,759
11년 전 조회 1,384
11년 전 조회 2,631
11년 전 조회 1,045
11년 전 조회 1,854
11년 전 조회 3,460
11년 전 조회 3,769
11년 전 조회 4,682
11년 전 조회 1,079
11년 전 조회 1,642
11년 전 조회 3,041
11년 전 조회 1,213
11년 전 조회 1,220
11년 전 조회 1,827
11년 전 조회 1,098
11년 전 조회 2,363
11년 전 조회 1,870
11년 전 조회 3,947
11년 전 조회 2,395
11년 전 조회 4,655
11년 전 조회 1,424
11년 전 조회 1,285
11년 전 조회 1,934
11년 전 조회 1,906
11년 전 조회 1,484
11년 전 조회 1,119
11년 전 조회 1,753
11년 전 조회 1,141
11년 전 조회 1,246
11년 전 조회 1,442
11년 전 조회 1,268
11년 전 조회 1,018
11년 전 조회 2,204
11년 전 조회 2,026
11년 전 조회 3,197
11년 전 조회 1,171
11년 전 조회 928
11년 전 조회 1,033
11년 전 조회 2,903
11년 전 조회 1,145
11년 전 조회 1,350
11년 전 조회 868
11년 전 조회 1,652
11년 전 조회 1,641
11년 전 조회 1,048
11년 전 조회 1,224
11년 전 조회 911
11년 전 조회 870
11년 전 조회 1,710
11년 전 조회 1,029
11년 전 조회 930
11년 전 조회 1,048
11년 전 조회 1,213
11년 전 조회 887
11년 전 조회 932
11년 전 조회 1,395
11년 전 조회 967
11년 전 조회 1,427
11년 전 조회 965
11년 전 조회 1,074
11년 전 조회 1,148
11년 전 조회 898
11년 전 조회 926
11년 전 조회 1,148
11년 전 조회 2,079
11년 전 조회 934
11년 전 조회 951
11년 전 조회 879
11년 전 조회 1,295
11년 전 조회 946
11년 전 조회 862
11년 전 조회 1,171
11년 전 조회 1,512
11년 전 조회 1,156
11년 전 조회 1,074
🐛 버그신고