[ create a new paste ] login | about

Link: http://codepad.org/o1Z8HebB    [ raw code | output | fork ]

balajimca - PHP, pasted on Dec 6:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

function sor($arr) {
  for ($i=0; $i<count($arr); $i++) {
    for ($j=0; $j<count($arr)-1-$i; $j++) {
        if ($arr[$j+1] < $arr[$j]) {
            swap($arr, $j, $j+1);
        }
     }
  }
  return $arr;
}

function swap(&$arr, $a, $b) {
   $tmp = $arr[$a];
   $arr[$a] = $arr[$b];
   $arr[$b] = $tmp;
}
$arr = array("test","beat","rock","role","roar","align");
print_r(sor($arr));
?>


Output:
1
2
3
4
5
6
7
8
9
Array
(
    [0] => align
    [1] => beat
    [2] => roar
    [3] => rock
    [4] => role
    [5] => test
)


Create a new paste based on this one


Comments: