冒泡排序的Java实现
冒泡排序的思想并不难,举个例子,加入存在数组{12, -58, 24, -8, 0, 65, 31},在第一次冒泡时,底部的数逐层往上进行比较,如果左侧的数大于右侧的数,就交换位置,到顶部时整个数组的最大值就出现在了顶部,之后再开始新一轮的从底部冒泡,获得数组的第二大值,第三大值...由此可知,如果存在2个数,进行一次冒泡就可以获得有序数组;如果存在三个数,进行两次冒泡就可以获得有序数组;以此...
原创
2020-03-04 09:18:54 ·
103 阅读 ·
0 评论