色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP 數(shù)據(jù)結(jié)構(gòu) 算法描述 冒泡排序 bubble sort

復(fù)制代碼 代碼如下:
<?php
/**
* 冒泡排序 bubble sort
*
* 原理:多次循環(huán)進(jìn)行比較,每次比較時(shí)將最大數(shù)移動(dòng)到最上面。每次循環(huán)時(shí),找出剩余變量里的最大值,然后減小查詢范圍。這樣經(jīng)過多次循環(huán)以后,就完成了對這個(gè)數(shù)組的排序
*/
function sort_bubble($list)
{
$len = count($list);
if(empty($len)) return $list;

for($i = 0;$i < $len; $i++)
{
for($j = $i + 1; $j < $len; $j++)
{
$flag = '';
if($list[$i] > $list[$j]) // 從小到大
//if($list[$i] < $list[$j]) // 從大到小
{
$tmp = $list[$i];
$list[$i] = $list[$j];
$list[$j] = $tmp;

$flag = " change";
}
echo implode(',',$list).$flag."<br/>";
}
echo "-------------------------<br/>";
}
return $list;
}

$list = array(4,3,2,1,5,7,3,7);
$list = sort_bubble($list);

php技術(shù)PHP 數(shù)據(jù)結(jié)構(gòu) 算法描述 冒泡排序 bubble sort,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 红河县| 达孜县| 利川市| 濉溪县| 奎屯市| 陇南市| 博客| 安图县| 青河县| 安岳县| 鸡泽县| 沁阳市| 澎湖县| 唐河县| 双峰县| 徐闻县| 麻江县| 瑞丽市| 朝阳区| 调兵山市| 会东县| 东兰县| 肥西县| 衢州市| 漳浦县| 西藏| 云龙县| 绥棱县| 略阳县| 南宁市| 武邑县| 堆龙德庆县| 弥勒县| 浮山县| 黄梅县| 德州市| 滕州市| 井研县| 万州区| 资阳市| 北海市|