问一个关于泡沫排序法的问题

泡沫排序法是把一列数中最大的数字放在最后面,接下来又扫描剩下的,同样是把剩下的数字中最大值放在最后面,但有一点我就不知道了,那就是排完序后是最开始扫描出的那个最大数排在第一位,还是最后扫描的数排在第一位?

列如有一串数字:12  6  21  30  42  54  70  9  1

最终的排序结果是70  54  42  30  21  12  9  6  1  还是 1  6  9  12  21  30  42  54  70?

suxiao
浏览 1757回答 2
2回答

AJohnson

冒泡排序的核心就是两个值相对比,哪个大哪个厉害,小的排在大的后边,所以正序,倒序都可以排。

天启之魂

根据你的比较条件来定的  想升序或者降序都行  又不是说排序只能排一种情况....
打开App,查看更多内容
随时随地看视频慕课网APP