选择排序法与冒泡排序法

选择排序法:
int func(int a,int n)
{
int i=0,j=0;
for(i=0;i {
for(j=i+1;j {
if(
(a+i)<(a+j))
{
int tmp=0;
tmp=
(a+i);
(a+i)=(a+j);
*(a+j)=tmp;
}
}
}
}

冒泡排序法:
int func(int a,int n)
{
int i=0,j=0;
for(i=0;i {
for(j=0;j {
if(
(a+j)<*(a+j+1))
{
int tmp=0;
tmp=a[j];
(a+j)=(a+j+1);
*(a+j+1)=tmp;
}
}
}
}

你可能感兴趣的:(选择排序法与冒泡排序法)