准备就绪,点击"开始排序"开始演示
未排序
比较中
交换中
已排序
什么是冒泡排序?
冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
核心逻辑:
- 比较相邻: 依次比较相邻的两个元素。
- 交换位置: 如果前一个比后一个大,就交换它们。
- 逐轮推进: 每一轮结束后,最大的元素会"冒泡"到最后的位置。