バブル選択大混戦
1628 ワード
/*
*
* Copyright (c)2013,
* All rightsreserved.
* : array.cpp
* :
* : 2013 12
* : v1.0
* :
* :
*/
#include <iostream>
using namespace std;
void sortAscMAOPAO(int arr [], int size);
void sortAscXUANZE(int arr [], int size);
int main()
{
int arr[6]= {12,54,87,96,45,23};
sortAscMAOPAO(arr,6);
for(int i=0; i<6; i++)
{
cout<<arr[i]<<'\t';
}
cout<<endl;
sortAscXUANZE(arr,6);
for(int i=0; i<6; i++)
{
cout<<arr[i]<<'\t';
}
cout<<endl;
return 0;
}
void sortAscMAOPAO(int arr [],int size)
{
int i,j,t;
for(i=0; i<size-1; i++)
{
for(j=0; j<size-i-1; j++)
{
if(arr[j]>arr[j+1])
{
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
}
}
}
void sortAscXUANZE(int arr [],int size)
{
int i,j,t;
for(i=0; i<size-1; i++)
{
for(j=i+1; j<size; j++)
{
if(arr[i]>arr[j])
{
t=arr[j];
arr[j]=arr[i];
arr[i]=t;
}
}
}
}