首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习没那么难!只要找对方法,只花五分钟就可以学会排序算法!

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到

排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。

大家遇到啥问题都会在里面交流!而且分享零基础入门料资料web开发 爬虫资料一整套!是个非常好的学习交流地方!也有程序员大神给大家热心解答各种问题!很快满员了。欲进从速哦!各种开发工具等你来下载!全部都是共享的哦!只为帮助大家快速入门,所以小编在等你们过来一起交流学习呢!

以此类推,直到所Python实现

def SelectSort(lists):

count=len(lists) for i in range(0,count): for j in range(i+1, count): if lists[i] > lists[j]:

lists[i] , lists[j] = lists[j] , lists[i]

print("===========")

print(i,j)

print(lists)if __name__ == "__main__":

lists = [3, 5, 4, 2, 1, 6]

print(lists)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180116A010E300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券