🧪 算法演练场
在浏览器中直接编辑、运行和测试各种算法
冒泡排序
冒泡排序是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就交换过来。
时间复杂度: O(n²) | 空间复杂度: O(1)
控制台输出:
点击"运行代码"查看输出...
输出:
💡 提示:点击"运行代码"查看 console.log 输出, 或在"输出"框中输入表达式,如:
bubbleSort([3, 1, 2])在浏览器中直接编辑、运行和测试各种算法
冒泡排序是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就交换过来。
时间复杂度: O(n²) | 空间复杂度: O(1)
bubbleSort([3, 1, 2])