[알고리즘] 배열 역순

· 11년 전 · 2646
// 배열 역순
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,819
11년 전 조회 2,692
11년 전 조회 2,210
11년 전 조회 4,799
11년 전 조회 2,660
11년 전 조회 2,630
11년 전 조회 2,802
11년 전 조회 4,893
11년 전 조회 4,860
11년 전 조회 4,638
11년 전 조회 2,311
11년 전 조회 4,659
11년 전 조회 3,917
11년 전 조회 4,403
11년 전 조회 1,944
11년 전 조회 3,724
11년 전 조회 3,718
11년 전 조회 3,788
11년 전 조회 2,797
11년 전 조회 3,235
11년 전 조회 2,581
11년 전 조회 2,369
11년 전 조회 3,000
11년 전 조회 2,292
11년 전 조회 5,166
11년 전 조회 4,844
11년 전 조회 2,564
11년 전 조회 3,789
11년 전 조회 2,222
11년 전 조회 2,982
11년 전 조회 4,605
11년 전 조회 4,934
11년 전 조회 5,845
11년 전 조회 2,221
11년 전 조회 2,782
11년 전 조회 4,230
11년 전 조회 2,387
11년 전 조회 2,389
11년 전 조회 2,981
11년 전 조회 2,263
11년 전 조회 3,510
11년 전 조회 3,040
11년 전 조회 5,112
11년 전 조회 3,532
11년 전 조회 5,809
11년 전 조회 2,619
11년 전 조회 2,468
11년 전 조회 3,130
11년 전 조회 3,106
11년 전 조회 2,647
11년 전 조회 2,292
11년 전 조회 2,920
11년 전 조회 2,341
11년 전 조회 2,420
11년 전 조회 2,642
11년 전 조회 2,484
11년 전 조회 2,185
11년 전 조회 3,398
11년 전 조회 3,220
11년 전 조회 4,378
11년 전 조회 2,389
11년 전 조회 2,147
11년 전 조회 2,227
11년 전 조회 4,128
11년 전 조회 2,329
11년 전 조회 2,560
11년 전 조회 2,087
11년 전 조회 2,797
11년 전 조회 2,815
11년 전 조회 2,233
11년 전 조회 2,424
11년 전 조회 2,093
11년 전 조회 2,026
11년 전 조회 2,835
11년 전 조회 2,196
11년 전 조회 2,097
11년 전 조회 2,245
11년 전 조회 2,346
11년 전 조회 2,036
11년 전 조회 2,119
11년 전 조회 2,542
11년 전 조회 2,181
11년 전 조회 2,537
11년 전 조회 2,209
11년 전 조회 2,226
11년 전 조회 2,348
11년 전 조회 2,093
11년 전 조회 2,132
11년 전 조회 2,332
11년 전 조회 3,226
11년 전 조회 2,142
11년 전 조회 2,161
11년 전 조회 2,046
11년 전 조회 2,511
11년 전 조회 2,149
11년 전 조회 2,074
11년 전 조회 2,387
11년 전 조회 2,712
11년 전 조회 2,384
11년 전 조회 2,290