前两天有听说应聘时,考官当场让他写冒泡排序,唉,其实很基础的,都是原来没好好学
冒泡排序:
- 比如i=1开始,j<N-1,先进行一遍,会把其中最大的放到最后N-1,当i=2时候,j<N-2,会把第二大的放到N-2.。。以此类推
-
for(i=1;i<N-1;i++)
-
{
-
for(j=0;j<N-i;j++)
-
{
-
if(a[j]>a[j+1])
-
{
-
tmp=a[j];
-
a[j]=a[j+1];
-
a[j+1]=tmp;
-
}
-
}
-
- }
-