【数据结构】| 冒泡排序

2018-07-30  本文已影响0人  KoalaT
#include<stdio.h>
int main(void)
{
   int number[5] = {12,35,99,18,76};
   int i,t,j;
   for(j = 0; j < 5; j++){
       for (i = 0; i < 5-j-1; i++){
           if(number[i] < number[i+1]){
               t = number[i];
               number[i] = number[i+1];
               number[i+1] = t;
           }
       }
   }
   
   for(i = 0; i < 5; i++)
       printf("%d\t", number[i]);
   return 0;
}

冒泡排序的时间复杂度为O(N^2)

上一篇下一篇

猜你喜欢

热点阅读