[알고리즘] 배열 역순

· 11년 전 · 2752
// 배열 역순
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,930
11년 전 조회 2,809
11년 전 조회 2,324
11년 전 조회 4,917
11년 전 조회 2,745
11년 전 조회 2,724
11년 전 조회 2,899
11년 전 조회 5,009
11년 전 조회 4,964
11년 전 조회 4,738
11년 전 조회 2,408
11년 전 조회 4,773
11년 전 조회 4,027
11년 전 조회 4,511
11년 전 조회 2,050
11년 전 조회 3,831
11년 전 조회 3,812
11년 전 조회 3,888
11년 전 조회 2,884
11년 전 조회 3,339
11년 전 조회 2,685
11년 전 조회 2,470
11년 전 조회 3,095
11년 전 조회 2,401
11년 전 조회 5,281
11년 전 조회 4,883
11년 전 조회 2,660
11년 전 조회 3,884
11년 전 조회 2,334
11년 전 조회 3,096
11년 전 조회 4,733
11년 전 조회 5,050
11년 전 조회 5,965
11년 전 조회 2,331
11년 전 조회 2,898
11년 전 조회 4,330
11년 전 조회 2,500
11년 전 조회 2,495
11년 전 조회 3,076
11년 전 조회 2,373
11년 전 조회 3,634
11년 전 조회 3,144
11년 전 조회 5,222
11년 전 조회 3,650
11년 전 조회 5,926
11년 전 조회 2,740
11년 전 조회 2,566
11년 전 조회 3,241
11년 전 조회 3,208
11년 전 조회 2,753
11년 전 조회 2,402
11년 전 조회 3,036
11년 전 조회 2,441
11년 전 조회 2,525
11년 전 조회 2,761
11년 전 조회 2,582
11년 전 조회 2,289
11년 전 조회 3,515
11년 전 조회 3,307
11년 전 조회 4,481
11년 전 조회 2,482
11년 전 조회 2,245
11년 전 조회 2,337
11년 전 조회 4,226
11년 전 조회 2,420
11년 전 조회 2,678
11년 전 조회 2,201
11년 전 조회 2,908
11년 전 조회 2,921
11년 전 조회 2,331
11년 전 조회 2,541
11년 전 조회 2,209
11년 전 조회 2,152
11년 전 조회 2,940
11년 전 조회 2,327
11년 전 조회 2,214
11년 전 조회 2,372
11년 전 조회 2,437
11년 전 조회 2,165
11년 전 조회 2,238
11년 전 조회 2,643
11년 전 조회 2,312
11년 전 조회 2,640
11년 전 조회 2,328
11년 전 조회 2,340
11년 전 조회 2,467
11년 전 조회 2,227
11년 전 조회 2,268
11년 전 조회 2,441
11년 전 조회 3,319
11년 전 조회 2,277
11년 전 조회 2,288
11년 전 조회 2,157
11년 전 조회 2,633
11년 전 조회 2,273
11년 전 조회 2,180
11년 전 조회 2,517
11년 전 조회 2,820
11년 전 조회 2,499
11년 전 조회 2,402