当前位置 博文首页 > hai好的博客:2021-09-03 冒泡排序
首先我们需要了解交换两个数是如何交换的?eg:假设你面前有一杯装果汁的杯子和一瓶装红酒的杯子,如有将原先装有果汁的杯子变成红酒和将原先装有红酒的杯子变成果汁呢?很简单,在拿一个空杯子,先将果汁倒入空杯子,再将红酒倒入原先装果汁的杯子,然后将果汁在倒入原先装有红酒的杯子即可完成交换。同理:两个数也是这样交换的,在借助一个空变量就行了,冒泡排序同样如此!只不过我们还需要先把数组的大小求出来,然后根据自己的需求是从小到大交换还是从大到小交换而已。