双向冒泡排序普通的冒泡排序在一趟循环中只能找出一个最大值或最小值,双向冒泡则是多一轮循环既找出最大值也找出最小值。附上代码: 选择排序和冒泡排序相似,区别在于选择排序是将每一个元素和它后面的元素进行比较和交换,从左至右循环比较排序。附上代码: