冒泡排序

1定义:通过某种方法,将数组中的元素进行从大到小或者从小到大的排序

2实现思路:

  (1)比较数组中的元素,如果第一个数比第二个数大,我们就交换他们的位置

  (2)每一次比较,都会产生一个最大或者最小的数字

  (3)下一轮则少一次排序

3代码实现如下

 

4冒泡排序的优化:(思路:当已经排序好了,就不再进行循环了,意思不再进行比较了,则跳出循环)

 

 

posted @ 2022-08-12 17:25  程序员XiaoXie  阅读(6)  评论(0编辑  收藏  举报