[알고리즘] 배열 역순

· 11년 전 · 1502
// 배열 역순
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년 전 조회 695
11년 전 조회 1,559
11년 전 조회 1,079
11년 전 조회 3,687
11년 전 조회 1,512
11년 전 조회 1,503
11년 전 조회 1,641
11년 전 조회 3,746
11년 전 조회 3,714
11년 전 조회 3,519
11년 전 조회 1,169
11년 전 조회 3,543
11년 전 조회 2,753
11년 전 조회 3,297
11년 전 조회 808
11년 전 조회 2,571
11년 전 조회 2,541
11년 전 조회 2,621
11년 전 조회 1,609
11년 전 조회 2,075
11년 전 조회 1,411
11년 전 조회 1,209
11년 전 조회 1,801
11년 전 조회 1,117
11년 전 조회 4,006
11년 전 조회 3,786
11년 전 조회 1,406
11년 전 조회 2,653
11년 전 조회 1,067
11년 전 조회 1,875
11년 전 조회 3,477
11년 전 조회 3,787
11년 전 조회 4,703
11년 전 조회 1,098
11년 전 조회 1,656
11년 전 조회 3,060
11년 전 조회 1,239
11년 전 조회 1,242
11년 전 조회 1,841
11년 전 조회 1,119
11년 전 조회 2,382
11년 전 조회 1,884
11년 전 조회 3,965
11년 전 조회 2,411
11년 전 조회 4,676
11년 전 조회 1,456
11년 전 조회 1,304
11년 전 조회 1,951
11년 전 조회 1,921
11년 전 조회 1,503
11년 전 조회 1,135
11년 전 조회 1,777
11년 전 조회 1,159
11년 전 조회 1,262
11년 전 조회 1,472
11년 전 조회 1,282
11년 전 조회 1,036
11년 전 조회 2,223
11년 전 조회 2,043
11년 전 조회 3,216
11년 전 조회 1,186
11년 전 조회 955
11년 전 조회 1,051
11년 전 조회 2,921
11년 전 조회 1,165
11년 전 조회 1,370
11년 전 조회 898
11년 전 조회 1,672
11년 전 조회 1,661
11년 전 조회 1,071
11년 전 조회 1,249
11년 전 조회 936
11년 전 조회 894
11년 전 조회 1,721
11년 전 조회 1,055
11년 전 조회 950
11년 전 조회 1,067
11년 전 조회 1,225
11년 전 조회 908
11년 전 조회 945
11년 전 조회 1,417
11년 전 조회 992
11년 전 조회 1,438
11년 전 조회 989
11년 전 조회 1,106
11년 전 조회 1,166
11년 전 조회 917
11년 전 조회 948
11년 전 조회 1,171
11년 전 조회 2,098
11년 전 조회 954
11년 전 조회 966
11년 전 조회 899
11년 전 조회 1,328
11년 전 조회 971
11년 전 조회 884
11년 전 조회 1,195
11년 전 조회 1,537
11년 전 조회 1,175
11년 전 조회 1,109
🐛 버그신고