kotlin 冒泡排序实现
时间: 2023-10-14 21:26:24 浏览: 92
冒泡排序实现
可以使用如下的 Kotlin 代码实现冒泡排序:
```kotlin
fun bubbleSort(arr: IntArray) {
val n = arr.size
for (i in 0 until n) {
for (j in 0 until n - i - 1) {
if (arr[j] > arr[j + 1]) {
val temp = arr[j]
arr[j] = arr[j + 1]
arr[j + 1] = temp
}
}
}
}
```
这是一个简单的冒泡排序实现,时间复杂度为 O(n^2)。
阅读全文