冒泡排序
来源:互联网 发布:ubuntu 14.04.5 lts 编辑:程序博客网 时间:2024/06/06 05:16
#include "stdafx.h"
#include<iostream>
#include<string>
using namespace std;
void swap(int &a,int &b)
{
int tmp=b;
b=a;
a=tmp;
}
void BubbleSort(int arr[],int n)
{
for(int i=0;i<n-1;i++)
{
for(int j=0;j<n-1-i;j++)
{
if(arr[j]>arr[j+1])
{
swap(arr[j],arr[j+1]);
}
}
}
}
int _tmain(int argc, _TCHAR* argv[])
{
int arr[]={7,6,5,4,3};
BubbleSort(arr,5);
for(int i=0;i<5;i++)
cout<<arr[i]<<endl;
return 0;
return 0;
}
#include<iostream>
#include<string>
using namespace std;
void swap(int &a,int &b)
{
int tmp=b;
b=a;
a=tmp;
}
void BubbleSort(int arr[],int n)
{
for(int i=0;i<n-1;i++)
{
for(int j=0;j<n-1-i;j++)
{
if(arr[j]>arr[j+1])
{
swap(arr[j],arr[j+1]);
}
}
}
}
int _tmain(int argc, _TCHAR* argv[])
{
int arr[]={7,6,5,4,3};
BubbleSort(arr,5);
for(int i=0;i<5;i++)
cout<<arr[i]<<endl;
return 0;
return 0;
}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- CF contest/382/B. Number Busters
- 特色项目
- UITableView应用1
- ubuntu13.10 编译安装 wine1.7.10
- STM32F2.02版固件库之二十一(DBGMCU)
- 冒泡排序
- cocos2dx场景切换中init、onEnter、onEnterTransitionDidFinish的调用
- How to: Compile Linux kernel 2.6
- 利用普通的input标签实现获取后台时间再格式化,再进行修改保存
- mysql备忘笔记二(分区技术)
- Python-Project Euler 36
- 我不甘心,就这样一生一世
- EM Configuration issue. /u01/oracle/db_1/mysql2_orcl not found
- ubuntu 12.04 可卸载软件