[알고리즘] 배열 역순

· 11년 전 · 1484
// 배열 역순
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,058
11년 전 조회 3,671
11년 전 조회 1,494
11년 전 조회 1,482
11년 전 조회 1,626
11년 전 조회 3,726
11년 전 조회 3,697
11년 전 조회 3,504
11년 전 조회 1,152
11년 전 조회 3,533
11년 전 조회 2,731
11년 전 조회 3,283
11년 전 조회 783
11년 전 조회 2,550
11년 전 조회 2,520
11년 전 조회 2,606
11년 전 조회 1,595
11년 전 조회 2,058
11년 전 조회 1,396
11년 전 조회 1,194
11년 전 조회 1,781
11년 전 조회 1,096
11년 전 조회 3,980
11년 전 조회 3,761
11년 전 조회 1,386
11년 전 조회 2,632
11년 전 조회 1,046
11년 전 조회 1,856
11년 전 조회 3,461
11년 전 조회 3,770
11년 전 조회 4,685
11년 전 조회 1,079
11년 전 조회 1,642
11년 전 조회 3,041
11년 전 조회 1,215
11년 전 조회 1,222
11년 전 조회 1,828
11년 전 조회 1,098
11년 전 조회 2,364
11년 전 조회 1,870
11년 전 조회 3,948
11년 전 조회 2,396
11년 전 조회 4,655
11년 전 조회 1,427
11년 전 조회 1,285
11년 전 조회 1,934
11년 전 조회 1,906
11년 전 조회 1,485
11년 전 조회 1,120
11년 전 조회 1,753
11년 전 조회 1,143
11년 전 조회 1,249
11년 전 조회 1,443
11년 전 조회 1,270
11년 전 조회 1,018
11년 전 조회 2,205
11년 전 조회 2,029
11년 전 조회 3,198
11년 전 조회 1,173
11년 전 조회 930
11년 전 조회 1,035
11년 전 조회 2,904
11년 전 조회 1,147
11년 전 조회 1,351
11년 전 조회 869
11년 전 조회 1,654
11년 전 조회 1,642
11년 전 조회 1,048
11년 전 조회 1,227
11년 전 조회 912
11년 전 조회 871
11년 전 조회 1,712
11년 전 조회 1,030
11년 전 조회 932
11년 전 조회 1,049
11년 전 조회 1,214
11년 전 조회 888
11년 전 조회 933
11년 전 조회 1,398
11년 전 조회 969
11년 전 조회 1,428
11년 전 조회 965
11년 전 조회 1,076
11년 전 조회 1,149
11년 전 조회 898
11년 전 조회 927
11년 전 조회 1,149
11년 전 조회 2,079
11년 전 조회 937
11년 전 조회 953
11년 전 조회 880
11년 전 조회 1,296
11년 전 조회 947
11년 전 조회 863
11년 전 조회 1,171
11년 전 조회 1,513
11년 전 조회 1,157
11년 전 조회 1,075
🐛 버그신고