改进后的bubble sort

冒泡排序就是一种排序算法  
  没有什么最佳之分  
   
  不知你的意思是不是改进后的bubble   sort  
   
  long   SortBubble(int   a[],   long   a)  
  {  
    long   k,   j,   kk;  
    int   t;  
    k   =   n   -   1;  
  flag   =   1;  
  while(k   >   0)  
  {  
    for(   j   =0;   j   <=   k;   j++)  
      {  
          if(a[j]   >   a[j   +   1])  
          {  
                t   =   a[j];  
                a[j]   =   a[j   +   1];  
                  a[j   +   1]   =   t;  
              kk   =   j;   //避免在循环中改变终值  
            }  
          k   =   kk;  
  }  
  return   0;
  
http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f73a6980865268d4e414c422463b1c33b9fa76784d598dd81f141ccc081afdf742106a4266f6ed9fce1986e5852858db66763a0b873571a86fb8ca3023c526934eacf259b1b5e74299b9a3d5c82425dd270f6d81809c2b0103ba6de76536f4d0ef5f142f07cbea2714f84e012b885740a14689f7431e10f6f7ca2c49d459da7611e6ea6feb6045&p=c633c64ad18011a05beedd2f4c7a&user=baidu&fm=sc&query=%B8%C4%BD%F8%C3%B0%C5%DD%C5%C5%D0%F2%CB%E3%B7%A8+while&qid=959f17a10cc8df06&p1=59

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值