• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            [基礎算法復習]冒泡排序和選擇排序

            選擇排序和冒泡排序很相似,時間復雜度相同,選擇排序性能上要優于冒泡,一次選擇過程中只交換一次,比較次數和冒泡相同。

            冒泡排序:
            int?bubble_sort(int?*array,int?begin,int?end)
            {
            ????
            if(array==NULL||begin>end)?return?0;

            ????
            int?i,j;

            ????
            for(i=end;i>begin;--i){
            ????????
            for(j=begin;j<i;++j){
            ????????????
            if(?array[j]>array[j+1]?){
            ????????????????
            int?tmp?=?array[j];
            ????????????????array[j]?
            =?array[j+1];
            ????????????????array[j
            +1]?=?tmp;
            ????????????}
            ????????}
            ????}

            ????
            return?1;
            }

            選擇排序:
            int?select_sort(int?*array,int?begin,int?end)?{

            ????
            if(array==NULL||begin>end)?return?0;

            ????
            int?i,j,largest,tmp;

            ????
            for(i=end;i>begin;--i){

            ????????largest?
            =?i;
            ????????
            for(j=begin;j<=i;++j){
            ????????????
            if(?array[largest]<array[j]?)
            ????????????????largest?
            =?j;
            ????????}
            ????????tmp?
            =?array[i];
            ????????array[i]?
            =?array[largest];
            ????????array[largest]?
            =?tmp;
            ????}

            ????
            return?1;
            }


            posted on 2009-07-15 11:59 YZY 閱讀(292) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm基礎算法

            導航

            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            統計

            常用鏈接

            留言簿(2)

            隨筆分類

            隨筆檔案

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            国产成人精品综合久久久久| 亚洲综合久久夜AV | 伊人久久大香线蕉av一区| 久久天天躁狠狠躁夜夜avapp| 久久亚洲天堂| 亚洲精品无码专区久久久| 国产V亚洲V天堂无码久久久| 精品99久久aaa一级毛片| 中文字幕无码久久人妻| 99精品国产在热久久| 伊人久久精品影院| 9久久9久久精品| 无码8090精品久久一区| 狠狠色狠狠色综合久久| 国内精品久久久久影院亚洲| 大美女久久久久久j久久| 香蕉久久夜色精品升级完成| 一本久久免费视频| 99久久国产精品免费一区二区| 天天综合久久一二三区| 久久人人爽人人爽人人片AV东京热| 一级做a爰片久久毛片16| 亚洲伊人久久综合影院| 欧美喷潮久久久XXXXx| 久久成人小视频| 久久久久一本毛久久久| 好久久免费视频高清| 伊人久久精品无码二区麻豆| 久久久久国产日韩精品网站| 国产亚洲欧美成人久久片| 成人午夜精品无码区久久| 99久久精品国产一区二区| 国产精品久久99| 久久96国产精品久久久| 新狼窝色AV性久久久久久| 亚洲精品白浆高清久久久久久| 老男人久久青草av高清| 亚洲欧美一区二区三区久久| 伊人久久大香线蕉综合5g| 日产精品久久久久久久| 色诱久久久久综合网ywww|