技术栈

3578:车厢重组

地狱冥王2024-01-07 22:38
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n, a[10005], ct = 0;//ct:数据交换的次数 
	cin >> n;
	for(int i = 1; i <= n; ++i)
		cin >> a[i];
	for(int i = 1; i <= n-1; ++i)
		for(int j = 1; j <= n-i; ++j)
			if(a[j] > a[j+1])
			{
				swap(a[j], a[j+1]);
				ct++;
			}
	cout << ct;
	return 0; 
}
上一篇:GeoServer发布地图服务(WMS、WFS)
下一篇:2023我的工作后有上学的研究生之旅,让你避坑
相关推荐
TracyCoder123
19 小时前
LeetCode Hot100(19/100)——206. 反转链表
算法·leetcode
m0_71557534
19 小时前
分布式任务调度系统
开发语言·c++·算法
CSDN_RTKLIB
20 小时前
简化版unique_ptr说明其本质
c++
naruto_lnq
20 小时前
泛型编程与STL设计思想
开发语言·c++·算法
zxsz_com_cn
20 小时前
设备预测性维护算法分类及优劣势分析,选型指南来了
算法·分类·数据挖掘
m0_74870805
21 小时前
C++中的观察者模式实战
开发语言·c++·算法
然哥依旧
21 小时前
【轴承故障诊断】基于融合鱼鹰和柯西变异的麻雀优化算法OCSSA-VMD-CNN-BILSTM轴承诊断研究【西储大学数据】(Matlab代码实现)
算法·支持向量机·matlab·cnn
时光找茬
21 小时前
【瑞萨AI挑战赛-FPB-RA6E2】+ 从零开始:FPB-RA6E2 开箱测评与 e2 studio 环境配置
c++·单片机·边缘计算
qq_53756267
21 小时前
跨语言调用C++接口
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书052026美赛A题智能手机电池续航时间预测的连续时间数学模型06Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services07UV安装并设置国内源08Claude Code Skills 实用使用手册09Linux下V2Ray安装配置指南10在Trae中使用Pencil MCP