python选择排序代码
时间: 2023-02-12 09:36:18 浏览: 17
```python
def selection_sort(arr):
for i in range(len(arr)):
min_index = i
for j in range(i+1, len(arr)):
if arr[j] < arr[min_index]:
min_index = j
arr[i], arr[min_index] = arr[min_index], arr[i]
return arr
```
这是一个选择排序的 Python 代码。它接受一个数组作为输入,并返回一个排序后的数组。算法的时间复杂度为 O(n^2)。
阅读全文