A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ALin 中级黑马   /  2015-7-15 22:53  /  362 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

谁能详细解释一下冒泡排序啊???

4 个回复

倒序浏览
将相邻的元素做比较,大的放后面,比如先比较0,1较大的放在1上,再比较1,2,以此类推
回复 使用道具 举报
我是前来学习的
回复 使用道具 举报
冒泡排序就是相邻两个数比较   
回复 使用道具 举报
String [] a={9,2,3,1,5 } ;
a[0]先于a[1]比较,a[1]大的话就交换,
然后a[1]与a[2]比较,依次,第一轮比较后
String [] a={,2,3,1,5,9 } ;
第二轮开始,但是只到a[2]与a[3]比较后就停止,因为第一轮已经把最大值放在了a[4]
冒泡排序的原理就是将最大值往后移
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马