冒泡排序法是不是稳定?为什么?

[复制链接]
查看11 | 回复2 | 2017-11-24 14:05:15 | 显示全部楼层 |阅读模式
冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。...
回复

使用道具 举报

千问 | 2017-11-24 14:05:15 | 显示全部楼层
是稳定的。它不断的循环,相同的数排在前面的还是排在前面,不会改变顺序。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行