1.核心思想:比较两个元素,如果前一个比后一个大则进行交换,经过对每个元素的比较,最后最大的元素被放在在最后位置 操作方法: 外层正常for循环遍历,到n-1位,内层for循环相邻两个数比较大小,小数在左边,大数在右边. 第一趟外层循环会把最大数依次比较互换位置,逐渐挪动到最后,比如例子里面元素6(虽然6已经在最后一位了) 第二趟外层循环会把第二大的数选出来,所以内层循环次数会减少一次,因为最大数已经选出来了 .....直到遍历结束 2.优化: , 0, 3, 6 开始第一趟比较开始,经过3趟的…