网页编程方面,排序问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:51:48
N个变量,对其进行从大到小排序,得出结果。

例如:
A,B,C,D,E,F 5个变量。对其进行比较时,考虑相等情况,
得出结果前三个字母组成字符串(例:ABC),并可供以后调用。
谢谢了!
在线等!!!

可以把代码给我看一下吗。网页上的一个功能。什么脚本都行

给你来段PHP的冒泡排序
function bubble_sort( $array){
 $count = count( $array);
if ( $count <= 0) return false;

for( $i=0;  $i< $count;  $i++){
for( $j= $count-1;  $j> $i;  $j--){
if ( $array[ $j] <  $array[ $j-1]){
 $tmp =  $array[ $j];
 $array[ $j] =  $array[ $j-1];
 $array[ $j-1] =  $tmp;
}
}
}
return  $array;
}

排序呀,这方面算法就比较多了,我一般就用冒泡排序,如果量大的话,就用插入排序。冒泡最简单,就两个FOR语句,自己去查下就知道了。排序完成后,你想取3个或4个那都随你便。