<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>//一個(gè)快速排序的例子

    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ù)作為分組的標(biāo)準(zhǔn),并把它換到數(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í)數(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;//計(jì)算左邊部分的元素個(gè)數(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) 評(píng)論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    相冊(cè)

    收藏夾

    朋友

    搜索

    •  

    最新評(píng)論

    評(píng)論排行榜

    主站蜘蛛池模板: 中文在线免费观看| 国产免费观看视频| 亚洲色WWW成人永久网址| 免费国产黄网站在线观看动图| ww在线观视频免费观看w| 免费欧洲美女牲交视频| 老司机午夜精品视频在线观看免费 | 免费一本色道久久一区| 国产精品亚洲自在线播放页码| 免费无码一区二区| 亚洲男女内射在线播放| 亚洲乱妇熟女爽到高潮的片| 成人AV免费网址在线观看| 亚洲成人动漫在线| 久久国产高潮流白浆免费观看| 91精品国产亚洲爽啪在线影院| 色婷婷综合缴情综免费观看| 国产精品成人免费一区二区| 亚洲欧美日韩一区二区三区在线| 日本特黄特色aa大片免费| 日韩在线观看免费完整版视频| 久久久久亚洲av毛片大| 青青青亚洲精品国产| 无码欧精品亚洲日韩一区夜夜嗨 | 日本高清免费中文在线看| 中文字幕日韩亚洲| 91禁漫免费进入| 亚洲国产成人久久一区二区三区| 亚洲精品成a人在线观看| 久久免费视频观看| 亚洲老妈激情一区二区三区| jizz免费在线影视观看网站| 亚洲国产精品无码久久青草| 久久人午夜亚洲精品无码区| 亚洲国产综合无码一区 | 国产一级理论免费版| a毛片全部免费播放| 7777久久亚洲中文字幕| 亚洲视频人成在线播放| 最近中文字幕免费完整| 美女被爆羞羞网站在免费观看 |