python--算法--选择排序

Posted 积水成渊,蛟龙生焉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--算法--选择排序相关的知识,希望对你有一定的参考价值。

arr=[9,2,3,5,1,7,8,6,4,0]

for i in range(len(arr)-1):#用i与j相比,所以i少一位
	min=i#标志
	for j in range(i+1,len(arr)):
		
		if arr[min]>arr[j]:
			min=j
		if min!=i:
			arr[i], arr[min] = arr[min], arr[i]
print(arr)

  

以上是关于python--算法--选择排序的主要内容,如果未能解决你的问题,请参考以下文章

[新星计划] Python手撕代码 | 十大经典排序算法

[新星计划] Python手撕代码 | 十大经典排序算法

python 数据结构与算法之排序(冒泡,选择,插入)

八大排序算法的python实现简单选择排序

花一个晚上时间整理,十大经典排序算法(Python版本),拿起就用

C++/Python冒泡排序与选择排序算法详解