已知数组{30,20,50,15,63},用冒泡法对该数组排序。java
1个回答
关注
展开全部
第一轮排序,此时整个序列中的元素都位于待排序序列,依次扫描每对相邻的元素,并对顺序不正确的元素对交换位置。第二轮排序,此时待排序序列只包含前 4 个元素,依次扫描每对相邻元素,对顺序不正确的元素对交换位置。第三轮排序,此时待排序序列包含前 3 个元素,依次扫描每对相邻元素,对顺序不正确的元素对交换位置。第四轮排序,此时待排序序列包含前 2 个元素。冒泡排序的代码实现【15、20、30、50、63】
咨询记录 · 回答于2022-11-28
已知数组{30,20,50,15,63},用冒泡法对该数组排序。java
您好,冒泡排序其基本思路是,对于一组要排序的元素列,依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面,如此继续,直到比较到最后的两个数,将小数放在前面,大数放在后面,重复步骤,直至全部排序完成
第一轮排序,此时整个序列中的元素都位于待排序序列,依次扫描每对相邻的元素,并对顺序不正确的元素对交换位置。第二轮排序,此时待排序序列只包含前 4 个元素,依次扫描每对相邻元素,对顺序不正确的元素对交换位置。第三轮排序,此时待排序序列包含前 3 个元素,依次扫描每对相邻元素,对顺序不正确的元素对交换位置。第四轮排序,此时待排序序列包含前 2 个元素。冒泡排序的代码实现【15、20、30、50、63】