青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Why so serious? --[NKU]schindlerlee

2010年02月08日星期一.sgu180 && pku2299 歸并排序求逆序?qū)?/a>

2010年02月08日星期一.sgu180 歸并排序求逆序?qū)?br>歸并排序求逆序?qū)?br>舉例說明:
在歸并排序合并兩個有序鏈時
i為第一鏈的指針,j為第二個的
以下部分需要等寬字體才能正確查看
1 4 5 9

2 4 7 7

i++
---------
  * * *
1 4 5 9
  ↑
2 4 7 7

j++,res += 3
---------
1 4 5 9
  ↑
2 4 7 7
  ↑
i++
---------
    * *
1 4 5 9
    ↑
2 4 7 7
  ↑
j++,res += 2
---------
1 4 5 9
    ↑
2 4 7 7
    ↑
i++
---------
      *
1 4 5 9
      ↑
2 4 7 7
    ↑
j++,res += 1
---------
      *
1 4 5 9
      ↑
2 4 7 7
      ↑
j++,res += 1
---------
1 4 5 9
      ↑
2 4 7 7
        ↑
---------
之后將兩個鏈中沒處理完的添加到buf中


 1 
 2 const int N = 65600;
 3 int n,a[N],buf[N];
 4 LL res;
 5 
 6 void mergesort(int beg,int end)
 7 {
 8   if (end <= beg + 1) {
 9       if (a[beg] > a[end]) {
10           res ++;
11           swap(a[beg],a[end]);
12       }
13       return;
14   }
15   int mid = (beg + end)/2,i,j,k;
16   mergesort(beg,mid);
17   mergesort(mid+1,end);
18   for (i = beg,j = mid + 1,k = beg;i <= mid && j <= end;) {
19       if (a[i] > a[j]) {
20           res += mid + 1 - i;
21           buf[k++= a[j++];
22       }else if (a[i] <= a[j]) {
23           buf[k++= a[i++];
24       }
25   }
26   while (i <= mid) { buf[k++= a[i++]; }
27   while (j <= end) { buf[k++= a[j++]; }
28   for (i = beg;i <= end;i++) { a[i] = buf[i]; }
29 }
30 
31 int main()
32 {
33   int i,j,k;
34   scanf("%d",&n);
35   for (i = 0;i < n;i++) {
36       scanf("%d",a + i);
37   }
38   mergesort(0,n-1);
39   cout << res << endl;
40   //printf("%d\n",res);
41   return 0;
42 



posted on 2010-02-08 23:54 schindlerlee 閱讀(1206) 評論(0)  編輯 收藏 引用 所屬分類: 解題報告

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            伊人色综合久久天天五月婷| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲精品黄色| 亚洲人成艺术| 欧美激情视频免费观看| 夜夜躁日日躁狠狠久久88av| 91久久香蕉国产日韩欧美9色| 欧美精品一区二区三区很污很色的 | 久久精品国产亚洲aⅴ| 国产日韩视频| 久久综合国产精品| 免费视频一区| 亚洲愉拍自拍另类高清精品| 亚洲欧美日韩成人| 亚洲缚视频在线观看| 亚洲激情欧美| 国产精品美女www爽爽爽| 久久av资源网| 美女网站在线免费欧美精品| 99pao成人国产永久免费视频| 一本到12不卡视频在线dvd| 国产精品v亚洲精品v日韩精品| 国产精品久在线观看| 亚洲一区二区三区四区在线观看 | 久久爱另类一区二区小说| 一区二区三区毛片| 日韩视频中文| 在线视频精品一| 欧美人妖在线观看| 日韩视频中文| 欧美一级视频精品观看| 国产色综合久久| 久久激情五月激情| 欧美肥婆bbw| 99精品视频一区二区三区| 欧美国产一区视频在线观看| 亚洲精品免费一二三区| 一区二区三区免费网站| 国产精品久久久91| 性欧美超级视频| 久久综合色婷婷| 最新国产成人av网站网址麻豆| 欧美国产日韩一区二区三区| 日韩午夜激情av| 欧美在线日韩| 亚洲国产裸拍裸体视频在线观看乱了| 欧美国产第一页| 国产精品99久久久久久人| 欧美影院成人| 在线日韩av片| 欧美三级电影精品| 久久激情视频| 亚洲裸体视频| 久久99在线观看| 91久久黄色| 国产精品你懂得| 久久手机精品视频| 日韩视频中文字幕| 久久久精品久久久久| 最新国产精品拍自在线播放| 欧美视频成人| 久久久蜜桃一区二区人| 一本色道久久88综合亚洲精品ⅰ| 欧美一区二区在线| 亚洲美女91| 国产午夜精品久久久久久免费视| 老司机午夜精品视频在线观看| 99精品久久久| 美女视频黄a大片欧美| 亚洲一区二区三区影院| 亚洲成人自拍视频| 国产精品色在线| 免费欧美网站| 欧美在线你懂的| 一区二区三区av| 欧美黄色一级视频| 欧美怡红院视频| 一片黄亚洲嫩模| 永久免费毛片在线播放不卡| 国产精品成人一区二区三区夜夜夜| 久久人人爽国产| 欧美一区在线看| 亚洲专区一区二区三区| 亚洲精品久久久一区二区三区| 久久视频在线视频| 亚洲尤物视频网| 99精品欧美一区| 亚洲欧洲中文日韩久久av乱码| 国产在线精品一区二区夜色| 国产精品扒开腿做爽爽爽视频| 欧美成人精品1314www| 久久久999精品免费| 午夜精品成人在线| 亚洲一品av免费观看| 99国产欧美久久久精品| 亚洲国产精品第一区二区三区| 老司机午夜免费精品视频| 久久精品国产v日韩v亚洲 | 国产情人综合久久777777| 欧美日韩美女在线观看| 欧美mv日韩mv国产网站| 米奇777超碰欧美日韩亚洲| 久久久久国产精品www| 欧美一区二区三区喷汁尤物| 亚洲天天影视| 亚洲午夜精品网| 亚洲一区二区在线免费观看视频| 99re6这里只有精品视频在线观看| 亚洲国产精品福利| 亚洲人妖在线| 亚洲精品免费看| 在线视频欧美日韩| 亚洲色诱最新| 亚洲午夜女主播在线直播| 亚洲系列中文字幕| 亚洲欧美日韩国产另类专区| 亚洲欧美国产高清va在线播| 亚洲在线1234| 久久国内精品视频| 老色鬼久久亚洲一区二区| 久久亚洲私人国产精品va| 欧美r片在线| 欧美日韩亚洲一区三区 | 一本色道久久综合一区| 亚洲一区二区三区高清| 亚洲欧美日韩在线不卡| 久久久97精品| 欧美成人69| 国产精品美女黄网| 伊人色综合久久天天五月婷| 亚洲精品欧美极品| 亚洲免费婷婷| 免费人成精品欧美精品| 亚洲激情啪啪| 亚洲一区二区少妇| 快she精品国产999| 欧美日韩国产首页在线观看| 国产精品视频yy9299一区| 黄色国产精品一区二区三区| 91久久久久久| 欧美一区国产在线| 暖暖成人免费视频| 亚洲私人影院在线观看| 久久精品一区| 欧美日韩亚洲国产精品| 国产一区二区欧美| av成人动漫| 久久野战av| 一本色道久久综合亚洲精品小说 | 亚洲国产一区二区视频| 亚洲午夜久久久久久久久电影网| 久久精品国产成人| 亚洲精品社区| 久久久久亚洲综合| 国产精品伦一区| 亚洲人成网站777色婷婷| 欧美亚洲免费| 亚洲人成网站777色婷婷| 欧美在线视频导航| 欧美日韩一区二区三区高清| 国内精品一区二区| 亚洲欧美日韩国产综合在线 | 国产伦精品一区二区三区免费 | 亚洲伊人久久综合| 欧美黄色精品| 在线观看欧美黄色| 欧美亚洲综合久久| 亚洲精品久久久久久久久| 久久99在线观看| 国产精品豆花视频| 日韩视频免费大全中文字幕| 久久久国际精品| 亚洲一线二线三线久久久| 欧美精品大片| 亚洲日本视频| 你懂的视频一区二区| 欧美一区免费视频| 国产欧美日韩精品a在线观看| 一本久久综合| 亚洲狼人综合| 欧美精品国产精品日韩精品| 1024日韩| 美国成人直播| 久久国内精品自在自线400部| 国产精品白丝jk黑袜喷水| 一本色道久久综合亚洲精品小说| 欧美激情在线观看| 久久亚洲精品一区二区| 影音先锋欧美精品| 免费不卡中文字幕视频| 久久久久免费视频| 永久免费精品影视网站| 久久综合一区| 久久久久国产免费免费| 伊人久久大香线蕉av超碰演员| 欧美在线影院| 欧美在线视频免费播放| 国产一级揄自揄精品视频| 久久免费视频网站| 久久全国免费视频|