[알고리즘] 배열 역순

· 11년 전 · 2703
// 배열 역순
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,896
11년 전 조회 2,768
11년 전 조회 2,289
11년 전 조회 4,874
11년 전 조회 2,714
11년 전 조회 2,685
11년 전 조회 2,857
11년 전 조회 4,979
11년 전 조회 4,925
11년 전 조회 4,703
11년 전 조회 2,371
11년 전 조회 4,735
11년 전 조회 3,992
11년 전 조회 4,475
11년 전 조회 2,011
11년 전 조회 3,791
11년 전 조회 3,773
11년 전 조회 3,850
11년 전 조회 2,842
11년 전 조회 3,300
11년 전 조회 2,649
11년 전 조회 2,434
11년 전 조회 3,061
11년 전 조회 2,360
11년 전 조회 5,236
11년 전 조회 4,868
11년 전 조회 2,619
11년 전 조회 3,855
11년 전 조회 2,291
11년 전 조회 3,054
11년 전 조회 4,686
11년 전 조회 5,007
11년 전 조회 5,912
11년 전 조회 2,285
11년 전 조회 2,849
11년 전 조회 4,286
11년 전 조회 2,460
11년 전 조회 2,455
11년 전 조회 3,040
11년 전 조회 2,325
11년 전 조회 3,584
11년 전 조회 3,097
11년 전 조회 5,185
11년 전 조회 3,603
11년 전 조회 5,874
11년 전 조회 2,695
11년 전 조회 2,519
11년 전 조회 3,200
11년 전 조회 3,161
11년 전 조회 2,704
11년 전 조회 2,359
11년 전 조회 2,991
11년 전 조회 2,405
11년 전 조회 2,479
11년 전 조회 2,716
11년 전 조회 2,550
11년 전 조회 2,241
11년 전 조회 3,470
11년 전 조회 3,275
11년 전 조회 4,435
11년 전 조회 2,437
11년 전 조회 2,202
11년 전 조회 2,284
11년 전 조회 4,179
11년 전 조회 2,381
11년 전 조회 2,630
11년 전 조회 2,147
11년 전 조회 2,855
11년 전 조회 2,875
11년 전 조회 2,295
11년 전 조회 2,501
11년 전 조회 2,159
11년 전 조회 2,095
11년 전 조회 2,894
11년 전 조회 2,279
11년 전 조회 2,164
11년 전 조회 2,332
11년 전 조회 2,406
11년 전 조회 2,110
11년 전 조회 2,196
11년 전 조회 2,598
11년 전 조회 2,258
11년 전 조회 2,589
11년 전 조회 2,291
11년 전 조회 2,292
11년 전 조회 2,414
11년 전 조회 2,175
11년 전 조회 2,202
11년 전 조회 2,398
11년 전 조회 3,274
11년 전 조회 2,222
11년 전 조회 2,233
11년 전 조회 2,106
11년 전 조회 2,577
11년 전 조회 2,222
11년 전 조회 2,132
11년 전 조회 2,460
11년 전 조회 2,777
11년 전 조회 2,446
11년 전 조회 2,362