失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Python实现冒泡 插入 选择排序简单实例

Python实现冒泡 插入 选择排序简单实例

时间:2023-10-01 20:31:21

相关推荐

Python实现冒泡 插入 选择排序简单实例

后端开发|Python教程

Python,排序

后端开发-Python教程

本文所述的Python实现冒泡,插入,选择排序简单实例比较适合Python初学者从基础开始学习数据结构和算法,示例简单易懂,具体代码如下:

响应式表白源码,vscode 远程代码调试,ubuntu快捷删除,tomcat配置崩溃,安卓sqlite开发教程,爬虫工具获取手机信息的方法,php use 类,seo基础连接方法,时代网站信息管理系统 后台验证码怎么去掉,网页客服聊天系统代码,vf编程模板lzw

# -*- coding: cp936 -*-#python插入排序def insertSort(a): for i in range(len(a)-1): #print a,ifor j in range(i+1,len(a)):if a[i]>a[j]: temp = a[i] a[i] = a[j] a[j] = temp return a#Python的冒泡排序 def bubbleSort(alist): for passnum in range(len(alist)-1,0,-1): #print alist,passnum for i in range(passnum):if alist[i]>alist[i+1]: temp = alist[i] alist[i] = alist[i+1] alist[i+1] = temp return alist#Python的选择排序 def selectionSort(alist): for i in range(len(alist)-1,0,-1): maxone = 0 for j in range(1,i+1):if alist[j]>alist[maxone]: maxone = j temp = alist[i]alist[i] = alist[maxone] alist[maxone] = temp return alistalist = [54,26,93,17,77,31,44,55,20]#print bubbleSort(alist)alist = [54,26,93,17,77,31,44,55,20]print selectionSort(alist)

faq robot软件原型源码,ubuntu本地升级系统,tomcat上如何修改端口,爬虫刑法法律,scc2338php,乐云seo就到高粱seolzw

感兴趣的朋友可以动手测试一下本文实例,相信会有新的收获。

易语言录音源码,vscode运行vue3插件,ubuntu退出交互,jsp项目放到tomcat,高级爬虫程序,php加解密函数,禅城seo关键词优化平台,html网站运行时间代码lzw

如果觉得《Python实现冒泡 插入 选择排序简单实例》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。