[알고리즘] 배열 역순

· 11년 전 · 2719
// 배열 역순
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,902
11년 전 조회 2,776
11년 전 조회 2,297
11년 전 조회 4,883
11년 전 조회 2,720
11년 전 조회 2,693
11년 전 조회 2,870
11년 전 조회 4,983
11년 전 조회 4,935
11년 전 조회 4,712
11년 전 조회 2,379
11년 전 조회 4,741
11년 전 조회 3,998
11년 전 조회 4,485
11년 전 조회 2,015
11년 전 조회 3,798
11년 전 조회 3,780
11년 전 조회 3,860
11년 전 조회 2,850
11년 전 조회 3,306
11년 전 조회 2,652
11년 전 조회 2,440
11년 전 조회 3,071
11년 전 조회 2,368
11년 전 조회 5,247
11년 전 조회 4,871
11년 전 조회 2,628
11년 전 조회 3,860
11년 전 조회 2,298
11년 전 조회 3,063
11년 전 조회 4,693
11년 전 조회 5,014
11년 전 조회 5,923
11년 전 조회 2,292
11년 전 조회 2,854
11년 전 조회 4,291
11년 전 조회 2,469
11년 전 조회 2,462
11년 전 조회 3,045
11년 전 조회 2,332
11년 전 조회 3,591
11년 전 조회 3,101
11년 전 조회 5,191
11년 전 조회 3,616
11년 전 조회 5,884
11년 전 조회 2,705
11년 전 조회 2,527
11년 전 조회 3,204
11년 전 조회 3,175
11년 전 조회 2,720
11년 전 조회 2,368
11년 전 조회 3,005
11년 전 조회 2,415
11년 전 조회 2,488
11년 전 조회 2,722
11년 전 조회 2,560
11년 전 조회 2,250
11년 전 조회 3,482
11년 전 조회 3,279
11년 전 조회 4,444
11년 전 조회 2,443
11년 전 조회 2,207
11년 전 조회 2,292
11년 전 조회 4,191
11년 전 조회 2,386
11년 전 조회 2,637
11년 전 조회 2,155
11년 전 조회 2,867
11년 전 조회 2,882
11년 전 조회 2,301
11년 전 조회 2,508
11년 전 조회 2,169
11년 전 조회 2,103
11년 전 조회 2,900
11년 전 조회 2,290
11년 전 조회 2,176
11년 전 조회 2,340
11년 전 조회 2,408
11년 전 조회 2,117
11년 전 조회 2,206
11년 전 조회 2,604
11년 전 조회 2,269
11년 전 조회 2,599
11년 전 조회 2,300
11년 전 조회 2,302
11년 전 조회 2,423
11년 전 조회 2,187
11년 전 조회 2,220
11년 전 조회 2,410
11년 전 조회 3,280
11년 전 조회 2,235
11년 전 조회 2,243
11년 전 조회 2,122
11년 전 조회 2,587
11년 전 조회 2,234
11년 전 조회 2,148
11년 전 조회 2,467
11년 전 조회 2,789
11년 전 조회 2,457
11년 전 조회 2,372