技术栈

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我的工作后有上学的研究生之旅,让你避坑
相关推荐
点云SLAM
几秒前
C++包装器之类型擦除(Type Erasure)包装器详解(4)
c++·算法·c++17·类型擦除·c++高级应用·c++包装器·函数包装
小尧嵌入式
3 分钟前
C++中的封装继承多态
开发语言·arm开发·c++
Yolo_TvT
4 分钟前
数据结构:栈
数据结构
yugi987838
6 分钟前
TDOA算法MATLAB实现:到达时间差定位
前端·算法·matlab
t19875128
17 分钟前
基于因子图与和积算法的MATLAB实现
开发语言·算法·matlab
le serein —f
19 分钟前
用go实现-回文链表
算法·leetcode·golang
rit8432499
23 分钟前
MFOCUSS算法MATLAB实现:稀疏信号重构
算法·matlab·重构
发疯幼稚鬼
24 分钟前
散列及其分离链接法
c语言·数据结构·算法·链表·散列表
Bdygsl
25 分钟前
数字图像处理总结 Day 1
人工智能·算法·计算机视觉
北郭guo
26 分钟前
垃圾回收底层原理【深入了解】
java·jvm·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04BongoCat - 跨平台键盘猫动画工具05Linux下V2Ray安装配置指南06本地部署阿里最新开源的Z-Image07Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽08【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连0946个Nano-banana 精选提示词,持续更新中10Gemini 3.0 Pro Preview 实测报告