为了账号安全,请及时绑定邮箱和手机立即绑定

这三种冒泡排序的区别

这三种冒泡排序的区别

hlsijx 2016-11-18 10:31:45
for ( i = 0 ; i < n - 1 ;  i ++){        for ( j = i + 1 ; j < n ; j ++){                if ( a[ i ] > a[ j ])                        swap( a[ i ] , a[ j ]);        }    }----------------------------------------for ( i = 0 ; i < n - 1 ;  i ++){        for ( j = 0 ; j < n - i - 1 ; j ++){                if ( a[ j ] > a[ j + 1 ])                        swap( a[ j ] , a[ j + 1 ]);        }    }-----------------------------------------for ( i = 0 ; i < n - 1 ;  i ++){        for ( j = n - 1 ; j > i ; -- j ){                if ( a[ i ] > a[ j ])                        swap( a[ i ] , a[ j ]);        }    }
查看完整描述

1 回答

?
hlsijx

TA贡献1条经验 获得超0个赞

哪一种最优?

查看完整回答
反对 回复 2016-11-18
  • 1 回答
  • 0 关注
  • 1323 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号