冒泡排序是一种简单的排序算法. 它每次重复的访问过要排序的数列, 一次比较两个元素, 如果他们的顺错误, 就把他们交换过来. 下面这种图很清晰的解释了什么是冒泡算法. 具体算法描述如下: 1. 比较相邻的元素. 如果第一个比第二个大, 就交换他们两个. 2. 对每一对相邻元素作同样的工作, 从开始第一队到结尾的最后一对, 这样在最后的元素应该会是最大的数. 3. 针对所有的元素重复以上的步骤, 除了最后一个. 4. 重复步骤1-3, 直到排序完成. 我们来实现以下bubble sort // i…