冒泡排序代码
来源:互联网 发布:牧在线网络汉语汉字典 编辑:程序博客网 时间:2024/05/21 18:47
//C++代码实现冒泡排序
#include<iostream>
using namespace std;void mqsort(int * a,int length);
int main()
{
int n,i, a[100];
cin >> n;
for( i=0;i<n;i++)
{
cin >> a[i];
}
mqsort(a , n);
for(i=0;i<n;i++)
{
if (i == n - 1)
cout << a[i] << endl;
else
cout << a[i] << " ";
}
return 0;
}
void mqsort(int * a,int length){
for(int i=0;i<length;i++)
for(int j=length-1;j>i;j--)
{
if(a[j]<a[j-1])//这里是从小到大的排序,将“<”改成“>”就变成了从大到小的排序。
{
int tmp = a[j];
a[j] = a[j - 1];
a[j - 1] = tmp;
}
}
}
阅读全文
0 0
- 冒泡排序代码
- C#冒泡排序代码
- 冒泡排序代码
- 冒泡排序代码
- 冒泡排序代码实现
- java冒泡排序代码
- 冒泡排序代码
- 冒泡排序代码详解
- 冒泡排序代码
- 冒泡排序简易代码
- java冒泡排序代码
- 冒泡排序代码
- 数组冒泡排序代码
- 冒泡排序算法代码
- 冒泡排序代码
- 冒泡排序代码实现
- 冒泡排序、选择排序、插入排序代码
- python代码(1)---冒泡排序
- 搜狐2017校招编程题
- Android基本布局与控件(待完善)
- 2073活动选择问题
- MySQL多版本并发控制分析 事务
- 【搜狐8.28】装箱子
- 冒泡排序代码
- 测试一下
- 【hpu oj 1010 QAQ的序列价值 [数学、状态压缩]】
- 杂
- Map集合的遍历
- python统计代码行数
- Sping框架总结(核心原理+基础入门)
- Volley源码分析(三)
- bzoj4029 [HEOI2015]定价