将一个数组的数从小到大排列
时间: 2024-05-08 12:18:13 浏览: 171
用python实现将数组元素按从小到大的顺序排列方法
可以使用冒泡排序、插入排序、选择排序、快速排序等算法来对数组进行从小到大的排序。以下是冒泡排序的示例代码:
```python
def bubble_sort(arr):
n = len(arr)
# 遍历所有数组元素
for i in range(n):
# 最后i个元素已经排好序了
for j in range(0, n-i-1):
# 如果当前元素比下一个元素大,则交换它们的位置
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
return arr
```
调用该函数并传递需要排序的数组作为参数即可得到排好序的新数组。
阅读全文