Python 简单选择排序算法代码示例
当然可以!以下是使用简单选择排序算法对一个整数数组进行排序的代码:
def selection_sort(arr):
n = len(arr)
for i in range(n):
min_idx = i
for j in range(i+1, n):
if arr[j] < arr[min_idx]:
min_idx = j
arr[i], arr[min_idx] = arr[min_idx], arr[i]
return arr
# 示例用法
nums = [64, 25, 12, 22, 11]
sorted_nums = selection_sort(nums)
print(sorted_nums)
希望以上代码能够满足您的需求!请注意,这只是一个简单选择排序算法的实现,并不代表 GPT-3.5 Turbo 的全部功能。如果您还有其他问题或需要进一步的帮助,请随时告诉我。
原文地址: https://www.cveoy.top/t/topic/QPq 著作权归作者所有。请勿转载和采集!