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

心如止水
Je n'ai pas le temps
posts - 400,comments - 130,trackbacks - 0
樹狀數組求逆序對的簡單應用。
以下是我的代碼:
#include<iostream>
#include
<algorithm>
#include
<cstdio>
#include
<cstring>
#define lowbit(x) ((x)&(-(x)))
using namespace std;
const int kMaxn(1000007);

struct Type
{
    
int value,num,weight;
};

bool cmp1(const Type &a,const Type &b)
{
    
return (a.value<b.value);
}

bool cmp2(const Type &a,const Type &b)
{
    
return (a.num<b.num);
}

int n,bit[kMaxn];
Type r[kMaxn];
long long ans;

void Add(int pos,int delta)
{
    
for(int i=pos;i<=n;i+=lowbit(i))
        bit[i]
+=delta;
}

int Sum(int pos)
{
    
int re(0);
    
for(int i=pos;i>0;i-=lowbit(i))
        re
+=bit[i];
    
return re;
}

int main()
{
    
//freopen("data.in","r",stdin);

    
while(scanf("%d",&n)==1)
    {
        
for(int i=1;i<=n;i++)
        {
            r[i].num
=i;
            scanf(
"%d",&r[i].value);
        }
        sort(r
+1,r+n+1,cmp1);
        
for(int i=1;i<=n;i++)
            r[i].weight
=i;
        sort(r
+1,r+n+1,cmp2);

        ans
=0ll;
        memset(bit,
0,sizeof(bit));
        
for(int i=1;i<=n;i++)
        {
            ans
+=i-Sum(r[i].weight-1)-1;
            Add(r[i].weight,
1);
        }

        cout
<<ans<<endl;
    }

    
return 0;
}
posted on 2011-08-01 09:55 lee1r 閱讀(597) 評論(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>
            欧美成人精品激情在线观看| 国产欧美日本| 亚洲欧美日韩在线播放| 9人人澡人人爽人人精品| 亚洲黄色精品| 亚洲国产mv| 一本大道久久a久久精二百| 夜夜嗨av一区二区三区网站四季av| 亚洲美女91| 亚洲欧美日韩国产中文| 久久久国产亚洲精品| 蜜乳av另类精品一区二区| 欧美日韩第一页| 国产精品毛片一区二区三区| 狠久久av成人天堂| 亚洲精品一区二区三区不| 亚洲香蕉成视频在线观看| 午夜综合激情| 国产亚洲福利| 日韩一区二区福利| 香蕉久久夜色精品国产| 99在线热播精品免费99热| 欧美性一二三区| 欧美电影在线观看| 亚洲无吗在线| 欧美日韩在线电影| 久久免费视频这里只有精品| 亚洲电影免费在线| 午夜精品久久久久久久99黑人| 亚洲黄色av一区| 欧美精品激情在线观看| 美腿丝袜亚洲色图| 国产专区精品视频| 欧美精品1区| 亚洲视频在线观看视频| 老司机免费视频一区二区| 亚洲色诱最新| 午夜视频一区在线观看| 亚洲精品一区二区三区在线观看 | 亚洲免费在线观看| 久久夜色精品| 久久国产精品久久久久久电车 | 韩国精品久久久999| 欧美一区二区视频在线| 最新亚洲激情| 亚洲精品美女在线观看| 亚洲国产精品福利| 欧美一级二区| 久久精品欧美| 国产伦精品一区二区三区高清版| 欧美精品在线免费| 欧美国产一区二区| 国产女精品视频网站免费 | 国产精品日本欧美一区二区三区| 久久久国际精品| 一区二区三区久久精品| 欧美一区二区三区免费观看视频| 亚洲少妇自拍| 欧美亚洲视频在线观看| 国产亚洲a∨片在线观看| 欧美成人午夜激情视频| 性色一区二区| 一区二区三区毛片| 亚洲欧美另类久久久精品2019| 亚洲经典自拍| 亚洲性视频网址| 国产精品视频成人| 激情视频一区二区三区| 亚洲高清不卡一区| 99视频有精品| 欧美成人一区在线| 亚洲人成人77777线观看| 欧美第一黄网免费网站| 亚洲免费影视第一页| 免费黄网站欧美| av成人福利| 亚洲国产精品第一区二区| 91久久国产综合久久蜜月精品 | 麻豆精品视频在线观看| 久久亚洲精品一区| 99在线视频精品| 欧美性猛交xxxx免费看久久久 | 午夜在线精品| 可以看av的网站久久看| 欧美一区激情| 欧美精品色综合| 久久久久成人网| 亚洲国产裸拍裸体视频在线观看乱了 | 性久久久久久久| 久久久美女艺术照精彩视频福利播放| 国产九色精品成人porny| 99riav国产精品| 欧美日本韩国一区二区三区| 亚洲第一级黄色片| 在线视频欧美精品| 伊甸园精品99久久久久久| 亚洲第一在线综合网站| 久久久午夜精品| 在线国产亚洲欧美| 亚洲免费精彩视频| 欧美日韩亚洲综合在线| 99视频精品| 日韩亚洲一区二区| 亚洲精品一区二区在线| 欧美亚洲免费高清在线观看| 性欧美精品高清| 亚洲老司机av| 亚洲深夜福利网站| 国产午夜精品视频| 一区二区欧美在线| 国产精品一区免费观看| 午夜宅男欧美| 欧美日韩在线播放三区| 欧美一区二区三区在线视频| 亚洲影视中文字幕| 亚洲激情第一页| 亚洲靠逼com| 黑人极品videos精品欧美裸| 久久精品免费播放| 欧美日韩在线不卡| 欧美亚洲自偷自偷| 国产一区久久| 久久色中文字幕| 久久精品亚洲精品| 国产精品国码视频| 免费成人你懂的| 欧美系列一区| 欧美中文字幕在线观看| 亚洲资源av| 久久久久88色偷偷免费| 亚洲视频日本| 国产噜噜噜噜噜久久久久久久久| 欧美**字幕| 激情成人av在线| 欧美成人免费全部| 午夜视频一区在线观看| 性一交一乱一区二区洋洋av| 国产精品人人爽人人做我的可爱 | 久久久久九九九九| 亚洲欧洲av一区二区| 国产亚洲电影| 欧美一区二区高清| 久久精品最新地址| 欧美性大战久久久久| 亚洲一区国产一区| 久久视频在线看| 亚洲男女自偷自拍图片另类| 国产精品99一区二区| 一区二区欧美亚洲| 这里只有精品丝袜| 欧美午夜在线视频| 久久激情视频免费观看| 亚洲激情另类| 国产精品99久久久久久久女警| 欧美美女bb生活片| 一本大道久久a久久精二百| 免费观看成人www动漫视频| 一本大道久久a久久综合婷婷| 女同性一区二区三区人了人一| 欧美一区二区播放| 亚洲午夜精品一区二区| 一区二区福利| 亚洲精品乱码久久久久| 亚洲激情午夜| 亚洲电影下载| 欧美一区二区网站| 亚洲在线1234| 久久成人免费网| 久久综合给合| 麻豆成人在线播放| 欧美在线www| 亚洲无线视频| 午夜欧美精品| 久久一二三区| 欧美国产亚洲精品久久久8v| 久久久久久久999| 亚洲美女黄网| 国产日韩成人精品| 亚洲国产欧美久久| 中文亚洲视频在线| 亚洲高清二区| 亚洲欧洲av一区二区| 国产美女精品视频免费观看| 欧美专区第一页| 久久成人一区| 今天的高清视频免费播放成人 | 国产美女精品视频免费观看| 欧美日韩在线另类| 日韩午夜一区| 欧美国产视频一区二区| 久久国内精品自在自线400部| 欧美绝品在线观看成人午夜影视 | 久久成人资源| 亚洲电影成人| 欧美顶级艳妇交换群宴| 欧美一区二区三区的| 国产一区二区三区网站| 亚洲深夜av| 亚洲最黄网站| 欧美影院在线|