成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

PHP基礎(chǔ)算法之插入排序法

stormzhang / 1853人閱讀

摘要:插入排序法獲得當(dāng)前需要比較的元素值。將這個(gè)元素插入到已經(jīng)排序好的序列內(nèi)。

=0; $j--) {
            //$arr[$i];//需要插入的元素; $arr[$j];//需要比較的元素
            if($tmp < $arr[$j]) {
            //發(fā)現(xiàn)插入的元素要小,交換位置
            //將后邊的元素與前面的元素互換
            $arr[$j+1] = $arr[$j];
            //將前面的數(shù)設(shè)置為 當(dāng)前需要交換的數(shù)
            $arr[$j] = $tmp;
            } else {
            //如果碰到不需要移動(dòng)的元素
            //由于是已經(jīng)排序好是數(shù)組,則前面的就不需要再次比較了。
            break;
            }
        }
    }
//將這個(gè)元素 插入到已經(jīng)排序好的序列內(nèi)。
//返回
return $arr;
}

$arr=array(54,1,43,62,21,66,32,78,36,76,0,17,39,-1);
echo "
";
print_r(insert_sort($arr));

 ?>

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22649.html

相關(guān)文章

  • PHP四大基礎(chǔ)

    摘要:而在證明算法是正確的基礎(chǔ)上,第二步就是分析算法的時(shí)間復(fù)雜度。算法的時(shí)間復(fù)雜度反映了程序執(zhí)行時(shí)間隨輸入規(guī)模增長(zhǎng)而增長(zhǎng)的量級(jí),在很大程度上能很好反映出算法的優(yōu)劣與否。 showImg(https://segmentfault.com/img/remote/1460000016451712?w=800&h=341); 前言 雖然工作中,你覺(jué)得自己并沒(méi)有涉及到算法這方面的東西,但是算法是程序的...

    isLishude 評(píng)論0 收藏0
  • PHP基礎(chǔ)選擇排序

    摘要:選擇排序法實(shí)現(xiàn)思路雙重循環(huán)完成,外層控制輪數(shù),當(dāng)前的最小值。是當(dāng)前已知的最小值比較,發(fā)現(xiàn)更小的記錄下最小值的位置并且在下次比較時(shí),應(yīng)該采用已知的最小值進(jìn)行比較。如果發(fā)現(xiàn)最小值的位置與當(dāng)前假設(shè)的位置不同,則位置互換即可返回最終結(jié)果

    Astrian 評(píng)論0 收藏0
  • PHP基礎(chǔ)快速排序

    摘要:快速排序法判斷參數(shù)是否是一個(gè)數(shù)組遞歸出口數(shù)組長(zhǎng)度為,直接返回?cái)?shù)組數(shù)組元素有多個(gè)則定義兩個(gè)空數(shù)組使用循環(huán)進(jìn)行遍歷,把第一個(gè)元素當(dāng)做比較的對(duì)象判斷當(dāng)前元素的大小遞歸調(diào)用將所有的結(jié)果合并

    raoyi 評(píng)論0 收藏0
  • PHP基礎(chǔ)冒泡排序

    摘要:冒泡排序法該層循環(huán)控制需要冒泡的輪數(shù)該層循環(huán)用來(lái)控制每輪冒出一個(gè)數(shù)需要比較的次數(shù)聲明一個(gè)臨時(shí)變量

    null1145 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<