冒泡排序
来源:互联网 发布:java spilt 正则 编辑:程序博客网 时间:2024/06/06 01:46
#include<iostream>using namespace std;const static int MAX = 100;int BubbleSort(int a[], int n) { //1表示未排序,0表示已排序 int flag = 1; int i = 0; int sw = 0; while(flag) { flag = 0; for(int j = n-1; j > i; j--) { if(a[j-1] > a[j]) { int temp = a[j]; a[j] = a[j-1]; a[j-1] = temp; flag = 1; sw++; } } i++; } return sw;}int main() { int n; int a[MAX] = {0}; cin >> n; for(int i=0; i<n; i++) cin >> a[i]; BubbleSort(a, n); for(int i=0; i<n; i++) { if (i) cout << " "; cout << a[i]; } cout << endl; return 0;}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- Python使用UUID库生成唯一ID
- 南阳理工acm16矩形嵌套
- npm 安装angular-cli
- CentOS下支持挂载exFAT与NTFS文件系统
- 【cc2541历程】按键
- 冒泡排序
- blog
- F
- Windows 10 创意者更新-1703所有版本汇总
- Looooops
- 检测VC++Redistributable运行库 & vcredist_x86.exe
- Android View动画整理
- selectSingleNode出现ClassNotFoundException
- jsp errorPage 之自定义错误页面