$nom = array(2,3,7,6,5,3,2,2);
$nom2 = array();
//-- 배열을 돌린다.
for($i =0 ; $i < count($nom); $i++){
$chk = 0;
//--- 배열을 다른 배열에 중복되지 않는 값만 담는다.
for($o = 0; $o < count($nom2); $o++){
if($nom2[$o] == $nom[$i]) $chk = 1;
}
if($chk == 0 ) $nom2[$i] = $nom[$i];
echo "$nom[$i]
";
}
echo "-----------------------------
";
//--- 중복값 삭제된 놈
for($i =0 ; $i < count($nom2); $i++){
echo "$nom2[$i]
";
}
echo "-----------------------------
";
//--- 순차정렬
for($i = 0; $i < count($nom2) -1 ; $i++){
$minindex = $i;
$min = $nom2[$i];
for($j = $i + 1; $j < count($nom2); $j++){
if($min > $nom2[$j]){
$min = $nom2[$j];
$minindex = $j;
}
}
$nom2[$minindex] = $nom2[$i];
$nom2[$i] = $min;
}
//--- 최종 정렬된 값
for($i =0 ; $i < count($nom2); $i++){
echo "$nom2[$i]
";
}
?>
Posted by 홍반장