算法-python

Posted 飞鸟2015

tags:

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

选择排序:一个列表被分为无序列表和有序列表,选择排序就是拿无序列表的第一个和后面的每一个相比较,每一趟选择出最小的一个,添加进有序列表。

def select_sort(list):
    for i in range(0,len(list)-1): #执行len(list)-1 趟
        min=i
        for j in range(i+1,len(list)):
            if list[j]<list[min]:
                min=j
        list[i],list[min]=list[min],list[i]
    return list
list=[5,7,3,2,9,1,6,4]
print(select_sort(list))

 

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

片段(Java) | 机试题+算法思路+考点+代码解析 2023

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

python [代码片段]一些有趣的代码#sort

使用 Python 代码片段编写 LaTeX 文档