日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

E - 数据结构实验之排序五:归并求逆序数

發布時間:2025/3/21 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 E - 数据结构实验之排序五:归并求逆序数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Description

對于數列a1,a2,a3…中的任意兩個數ai,aj (i < j),如果ai > aj,那么我們就說這兩個數構成了一個逆序對;在一個數列中逆序對的總數稱之為逆序數,如數列 1 6 3 7 2 4 9中,(6,4)是一個逆序對,同樣還有(3,2),(7,4),(6,2),(6,3)等等,你的任務是對給定的數列求出數列的逆序數。
Input

輸入數據N(N <= 100000)表示數列中元素的個數,隨后輸入N個正整數,數字間以空格間隔。

Output

輸出逆序數。
Sample
Input

10 10 9 8 7 6 5 4 3 2 1

Output

45 #include<bits/stdc++.h>#define ll long longusing namespace std;const int N = 1e5 + 10; int a[N], temp[N]; ll sum; void merage(int left, int right) {int mid = (left + right) / 2;int i = left, j = mid + 1, k = 0;while(i <= mid && j <= right){if(a[i] <= a[j])temp[k++] = a[i++];else{temp[k++] = a[j++];sum += (mid - i + 1);}}while(i <= mid)temp[k++] = a[i++];while(j <= right)temp[k++] = a[j++];for(i = 0, j = left; i < k; i++, j++)a[j] = temp[i]; } void meragesort(int left, int right) {if(left < right){int mid = (left + right) / 2;meragesort(left, mid);meragesort(mid + 1, right);merage(left, right);} } int main() {ios::sync_with_stdio(0);int n;cin >> n;for(int i = 0; i < n; i++)cin >> a[i];sum = 0;meragesort(0, n - 1);cout << sum << endl;return 0; }

總結

以上是生活随笔為你收集整理的E - 数据结构实验之排序五:归并求逆序数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产网站大全 | 国产一级片自拍 | 一女二男一黄一片 | 亚洲精品乱码久久久久久久久久久久 | 国产不卡av在线 | 亚洲精品传媒 | 国产尤物视频 | 成人在线视频免费观看 | 亚洲国内精品 | 国产精品久久久精品三级 | 国产永久精品大片wwwapp | 欧美视频久久久 | 哺乳喂奶一二三区乳 | 黄色片一级 | 久久偷拍免费视频 | 亚洲aaa视频 | 久久亚洲网站 | 男生和女生差差视频 | 猫咪av在线 | 拍摄av现场失控高潮数次 | 亚洲 欧美 另类 综合 偷拍 | 一二区免费视频 | 伊人网在线播放 | 毛片链接| 亚洲区自拍 | 欧美色悠悠 | 日韩有码中文字幕在线观看 | 波多野结衣 在线 | 欧美巨大荫蒂茸毛毛人妖 | 理论黄色片 | 亚洲一区二区自偷自拍 | 欧洲性猛交 | 5d肉蒲团之性战奶水 | 色欧美日韩 | 性色tv | 亚洲图片欧美视频 | 日韩特级片 | 国产一道本 | 国产日产欧美一区二区三区 | 国产av电影一区二区 | 手机在线观看免费av | 暴力调教一区二区三区 | 久久久这里有精品 | 成人av国产 | 欧美激情综合网 | 久久女人天堂 | 亚洲一区二区三区四区五区xx | 成人毛片在线 | 国产精品麻豆果冻传媒在线播放 | 国产精品热久久 | 不卡视频在线观看免费 | 久久精品国产免费看久久精品 | 成人av在线网 | 国产成人午夜精品无码区久久 | 玉足脚交榨精h文 | 在线看黄色片 | 国产精品福利网站 | 一个人看的www片免费高清中文 | 亚洲欧美综合另类自拍 | 欧美性猛交xxxx乱大交 | 亚洲福利小视频 | 日本熟女毛茸茸 | 天天干天天噜 | 亚洲精品免费在线观看 | 91av不卡| 伊人最新网址 | 中文字幕在线视频网站 | 欧美男人操女人 | 成人精品一区二区三区电影黑人 | 手机成人在线视频 | 在线不卡欧美 | 亚洲精品国产精华液 | 亚洲欧美另类视频 | 国产又黄又爽视频 | v在线 | 五月av在线 | 久久亚洲私人国产精品va | 国产精欧美一区二区三区白种人 | 隣の若妻さん波多野结衣 | 国产一区二区三区日韩 | 亚洲无线观看 | 天天摸夜夜添 | 香蕉视频首页 | 亚洲性色视频 | 欧美激情欧美激情在线五月 | 毛片久久久久久 | 日日日操 | 欧美色悠悠 | www免费网站在线观看 | 欧美日韩偷拍视频 | 久久久久久av无码免费网站 | 亚洲AV无码成人精品国产一区 | 91精品小视频 | 中文字幕一区二区三区精华液 | 黄色特级视频 | av网站在线播放 | 国产日韩欧美电影 | 精品人妻在线播放 | 欧美激情一区二区视频 |