前两天有听说应聘时,考官当场让他写冒泡排序,唉,其实很基础的,都是原来没好好学
冒泡排序:
- 比如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;
- }
- }
-
- }
-