// 冒泡排序 function BubbleSort($arr){ $num = count($arr); for($i=1;$i<$num;$i++){ for($j=$num-1;$j>= " /> 伊人久久一本,免费一级特黄欧美大片久久网,色哦色哦哦色天天综合

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP 各種排序算法實現代碼

復制代碼 代碼如下:
<?php
// 功能: php實現各種排序算法
// Author: windlike
// Datetime: 2007-06-09

// 冒泡排序
function BubbleSort($arr){
$num = count($arr);
for($i=1;$i<$num;$i++){
for($j=$num-1;$j>=$i;$j--){
if($arr[$j]<$arr[$j-1]){
$iTemp = $arr[$j-1];
$arr[$j-1] = $arr[$j];
$arr[$j] = $iTemp;
}
}
}
return $arr;
}

// 交換法排序
function ExchangeSort($arr){
$num = count($arr);
for($i=0;$i<$num-1;$i++){
for($j=$i+1;$j<$num;$j++){
if($arr[$j]<$arr[$i]){
$iTemp = $arr[$i];
$arr[$i] = $arr[$j];
$arr[$j] = $iTemp;
}
}
}
return $arr;
}

// 選擇法排序
function SelectSort($arr){
$num = count($arr);
for($i=0;$i<$num-1;$i++){
$iTemp = $arr[$i];
$iPos = $i;
for($j=$i+1;$j<$num;$j++){
if($arr[$j]<$iTemp){
$iTemp = $arr[$j];
$iPos = $j;
}
}
$arr[$iPos] = $arr[$i];
$arr[$i] = $iTemp;
}
return $arr;
}

// 插入法排序
function InsertSort($arr){
$num = count($arr);
for($i=1;$i<$num;$i++){
$iTemp = $arr[$i];
$iPos = $i-1;
while(($iPos>=0) && ($iTemp<$arr[$iPos])){
$arr[$iPos+1] = $arr[$iPos];
$iPos--;
}
$arr[$iPos+1] = $iTemp;
}
return $arr;
}

// 快速排序
function QuickSort($arr){
$num = count($arr);
$l=$r=0;
for($i=1;$i<$num;$i++){
if($arr[$i] < $arr[0]){
$left[] = $arr[$i];
$l++;
}else{
$right[] = $arr[$i];
$r++;
}
}
if($l > 1){
$left = QuickSort($left);
}
$new_arr = $left;
$new_arr[] = $arr[0];
if($r > 1){
$right = QuickSort($right);
}
for($i=0;$i<$r;$i++){
$new_arr[] = $right[$i];
}
return $new_arr;
}

$arr = array(7,1,6,5,2);
$arr_new = QuickSort($arr);
echo "<pre>";
print_r($arr_new);
echo "</pre>";
?>

php技術PHP 各種排序算法實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 97超碰97资源在线观看 | 国产无遮挡色视频免费观看性色 | 最近的2019中文字幕国语 | 一个人在线观看免费高清视频 | 纯肉小黄文高H | 欧美亚洲精品真实在线 | 护士的下面又湿又紧10P | 日本午夜视频在线 | 国产在线视频在线观看 | 国产高潮国产高潮久久久久久 | 九九热视频免费 | 欧美一级做a爰片免费 | 色偷偷亚洲男人天堂 | 厨房玩朋友娇妻中文字幕 | 蜜芽丅v新网站在线观看 | 婷婷久久无码欧美人妻 | 久久免费高清 | 最新无码专区在线视频 | 第一次处破女完整版电影 | 亚洲黄色片免费看 | 蜜桃日本MV免费观看 | 少妇高潮A片特黄久久精品网 | AV精品爆乳纯肉H漫网站 | 亚洲AV久久无码精品九号 | 成视频高清 | 老师湿乎乎两半嫩 | 在公交车上被JB草坏了被轮J了 | 在线成人精品国产区免费 | 伊人久久国产免费观看视频 | 亚洲欧美综合中文 | 免费99精品国产自在现线 | 亚洲a视频在线观看 | 青草精品国产福利在线视频 | 国产在线观看免费观看不卡 | 电影 qvod| 久久九九精品国产自在现线拍 | 麻豆久久婷婷五月国产 | 中文字幕一区二区三区在线播放 | 欧洲电影巜肉欲丛林 | 好爽别插了无码视频 | 在线观看视频亚洲 |