c++冒泡排序算法代码例子
2023-09-14 09:14:34 时间
#include <iostream>
using namespace std;
int main()
// 冒泡排序
{
int arr[9]={4,2,8,0,5,7,3,9,1};
// 循环len-1次
for (int i =0;i<9-1;i++)
{
// 循环比较len-i次
for(int j=0; j<9-i-1;j++)
{
// 交换相邻的元素
if (arr[j]>arr[j+1])
{
int temp =arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for (int i =0;i<9;i++)
{
cout<<arr[i]<<endl;
}
system("pause") ;
return 0;
}
相关文章
- EasyC++83,私有继承(一)
- c++语言截取字符串,详解C++ string常用截取字符串方法
- 手眼标定算法Tsai-Lenz代码实现(Python、C++、Matlab)
- C++11 语言特性之原始字符串(Raw String Literals)
- 石头剪刀布c++实现
- c++中fstream是什么意思_汽车配置参数图文详解
- C/C++ 内存转储与获取DLL加载
- C++ STL 标准模板库(容器总结)算法
- C/C++ Qt 信号自定义槽函数
- 从C和C++内存管理来谈谈JVM的垃圾回收算法设计-下
- Cu002FC++ 中的重命名函数
- 【C++ 语言】面向对象 ( 模板编程 | 函数模板 | 类模板 )
- 【C++ 语言】线程安全队列 ( 条件变量 | 线程调度 )
- 线性表的顺序存储结构的实现及其应用(C/C++实现)详解编程语言
- C++ partition(STL partition)算法使用详解
- 选择排序(C++)算法(超详细)
- C++二分查找(折半查找)递归算法详解
- C++学生信息管理系统(文件版)源码下载、源码解析和设计思路
- C++生成dll和调用dll的方法实例
- 深入c++中临时对象的析构时机的详解
- c++连接mysql数据库的两种方法(ADO连接和mysqlapi连接)
- 采用C++实现区间图着色问题(贪心算法)实例详解