一品网
  • 首页

P1116 车厢重组


题目传送门

#include 

using namespace std;
const int N = 10010;
int a[N];
int n, cnt;

int main() {
    cin >> n;
    for (int i = 1; i <= n; i++) cin >> a[i];

    for (int i = 1; i < n; i++)
        for (int j = i + 1; j <= n; j++)
            if (a[i] > a[j]) {
                cnt++;
                swap(a[i], a[j]);
            }
    cout << cnt << endl;
    return 0;
}
洛谷排序

相关


洛谷P5340 大中锋的游乐场 题解 分层图最短路

2021.11.16(各排序算法对比)

数组基础,稀疏数组,冒泡排序

洛谷 P2440 木材加工

冒泡排序

希尔排序

【基础】排序算法学习笔记

常用的排序算法介绍和在JAVA的实现(一)

快速排序与随机构建二叉搜索树

数据结构与算法之PHP排序算法(冒泡排序)

多线程003--volatile的可见性和禁止指令重排序怎么实现的

洛谷 P2404 自然数的拆分问题

标签

一品网 冀ICP备14022925号-6