<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 18,  comments - 1,  trackbacks - 0

    #include<iostream>//一個快速排序的例子

    using? namespace std;

    void swap(int &a,int &b){
    ???? a=a^b;
    ???? b=a^b;
    ???? a=a^b;
    ???? }

    void quick(int *a,int n){
    ???? if(n<=1)
    ???? return;
    ???? swap(*a,a[n>1]);//把中間的數(shù)作為分組的標準,并把它換到數(shù)組首
    ???? int *p=new int[n];
    ???? int*lp=p;
    ???? int*rp=p+n-1;
    ???? int*pt=a+1;
    ???? int pivot=*a;
    ???? for(int i=1;i<n;i++)//把數(shù)據(jù) 考到臨時數(shù)組
    ???????????? {
    ????????????? if(*pt>pivot)
    ??????????????????? *rp--=*pt++;
    ?????????????? else
    ??????????????????? *lp++=*pt++;??????????????????
    ???????????? }
    ?? *lp=pivot;
    ??? pt=a;
    ??? lp=p;
    ??? for(int i=0;i<n;i++)//把數(shù)據(jù)考回來
    ?????????? *pt++=*lp++;
    ? delete[] p;
    ? int left=rp-p;//計算左邊部分的元素個數(shù)
    ? quick(a,left);
    ?quick(a+left+1,n-left-1);?
    }

    ?

    int main(){
    ??
    ??? int a[11]={5,456,3219,416,4,64,31,987,1987,98731,9841};
    ?quick(a,11);
    ?
    ?for(int i=0;i<11;i++)
    ???????? cout<<a[i]<<' ';
    ???????? cout<<endl;
    ???????? char t;
    ???????? cin>>t;
    ???????? return 0;
    ??????
    ??????
    ??? }

    posted on 2007-01-24 22:16 sunny 閱讀(875) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
     
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    相冊

    收藏夾

    朋友

    搜索

    •  

    最新評論

    評論排行榜

    主站蜘蛛池模板: 99国产精品视频免费观看| 色婷婷亚洲一区二区三区| 国产拍拍拍无码视频免费| 国产成人亚洲精品91专区手机 | 亚洲色WWW成人永久网址| 深夜a级毛片免费视频| gogo全球高清大胆亚洲| 国产成人亚洲精品蜜芽影院| 日韩免费观看视频| 黄色一级视频免费观看| 亚洲国产一区二区三区| 最近免费中文字幕MV在线视频3| 亚洲人成图片小说网站| 日本在线看片免费人成视频1000| 亚洲一区中文字幕久久| 美女网站免费福利视频| 亚洲av无码一区二区三区人妖 | 国产亚洲精品线观看动态图| 在线免费视频你懂的| 亚洲国产精品自在在线观看| 99久久久国产精品免费无卡顿| 亚洲av产在线精品亚洲第一站| 日本黄页网站免费| h视频免费高清在线观看| 久久久久亚洲Av片无码v| 青娱乐免费视频在线观看| 国产精品亚洲а∨无码播放麻豆| 久久夜色精品国产亚洲av| 日本卡1卡2卡三卡免费| 国产成人亚洲精品| 亚洲国产高清精品线久久| 野花香高清视频在线观看免费| 亚洲人成在线播放| 无码欧精品亚洲日韩一区夜夜嗨| 久久精品免费观看| 亚洲色无码专区一区| 久久久久亚洲AV无码专区网站| 亚洲一区二区三区免费在线观看| 亚洲JLZZJLZZ少妇| 国产亚洲精品一品区99热| 最近最好的中文字幕2019免费 |