博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
选择排序之python实现
阅读量:6820 次
发布时间:2019-06-26

本文共 531 字,大约阅读时间需要 1 分钟。

def findsmallestindex(arr):    smallnum = arr[0]    smallindex = 0    # 寻找最小元素的位置    for i in range(1,len(arr)):        if arr[i] < smallnum:            smallnum = arr[i]            smallindex = i    # 返回最小元素的位置    return smallindexdef selectfunsearch(ql):    # res存储的排好序的值,也是最终的返回结果    res = []    for i in range(len(ql)):        smallestindex = findsmallestindex(ql)        res.append(ql.pop(smallestindex))    print("it is okay")    return res

    选择排序,在于每一次都将一个数筛选出来,存在另一个数组中。

转载于:https://www.cnblogs.com/zuixime0515/p/9768553.html

你可能感兴趣的文章
保留两位小数
查看>>
CentOS7.6破解root口令之方法一
查看>>
思科配置命令
查看>>
python --001简介
查看>>
Changing the Filter of a List Collector Variable v
查看>>
浅谈NAT概念及原理,配置NAT 网络地址转换---PAT端口地址转换;
查看>>
线上防雪崩利器——熔断器设计原理与实现
查看>>
mongodb 增删查改
查看>>
企业电子邮箱的企业网盘是什么?如何使用?
查看>>
openstack简易汉化
查看>>
centos6.4 ceph安装部署之cephFS
查看>>
“5G”不赶趟?这些国家开始研发“后5G”技术
查看>>
UI设计入门学习方法和学习路线
查看>>
Spark RDD转换成DataFrame的两种方式
查看>>
解决Android第三方库.so自动删除
查看>>
使用RMAN来克隆数据库
查看>>
资源分享redis中文入门手册
查看>>
对开发工具的认识
查看>>
SharePoint中计算值公式函数简介
查看>>
实施行政审批流程系统程组件的经验总结,规范化电子化流程管理(有点儿长,准备好茶叶)...
查看>>