LOW逼三人组(三)----插入排序
插入排序思路
插入排序算法:
import random # 随机模块 import timedef cal_time(func): # 装饰器 ,用来检测算法所执行的时间def wrapper(*args,**kwargs):t1=time.time()result=func(*args,**kwargs)t2=time.time()print("%s running time: %s secs." %(func.__name__,t2-t1))return resultreturn wrapper@cal_time def insert_sort(li):for i in range(1,len(li)):temp=li[i]j=i-1while j>=0 and li[j]> temp: # j >=0 或者 找到比它小的元素li[j+1]=li[j] # 往右移j=j-1li[j+1]=temp # 将最小值放到前面 data = list(range(1000)) random.shuffle(data) insert_sort(data) print(data)
显示的效果为:
```````````
转载于:https://www.cnblogs.com/zhuifeng-mayi/p/9211041.html
LOW逼三人组(三)----插入排序相关推荐
- 排序算法之low B三人组
排序算法之low B三人组 排序low B三人组 列表排序:将无序列表变成有充列表 应用场景:各种榜单,各种表格,给二分法排序使用,给其他算法使用 输入无序列表,输出有序列表(升序或降序) 排序low ...
- 排序算法lowb三人组-插入排序
排序算法lowb三人组-插入排序 def insert_sort(li):for i in range(1, len(li)): # i表示摸到的牌的下标tmp = li[i] # 摸到的牌j = i ...
- bs架构 mysql_基于BS架构OA办公系统的设计(PHP,MySQL)(三人组)(含录像)
基于BS架构OA办公系统的设计(,MySQL)(三人组)(含录像)(毕业论文13000字,程序代码,MySQL数据库,答辩PPT) 系统模块划分 企业部门管理系统(以管理员部分为核心)从功能上划分为5 ...
- 标准炮灰三人组飞鸽传书武侠片
摘要:飞鸽传书 2012年07月18日飞鸽传书噎不需要再问什么了,后来才知道游戏有个互助系统,能给我们讲一个三位在游戏中的趣味故事吗,要多杯具就有多杯具,软文是相对于硬性广告而言,星辰变飞鸽传书四测的 ...
- sqlserver 分组合并列_哪个“三人组”是历史最强组合?数据显示最均衡组合令人意外...
谁是历史上最好的三人组?发现自从戴维斯加盟湖人以后关于"历史最佳X人组"的话题讨论就成为了各路媒体吸引流量的主要来源.<雅虎体育>自然也不甘落后,今天他们就以此为题发布 ...
- 三人小组关系c语言编程,理性分析一下c-block三人组的实力
之前发了一个关于马思唯的帖子,发现虎扑上还是有一些真正喜欢音乐懂hip-hop的朋友,这个贴再跟大家讨论一下c-block吧. 作为一个中文hip-hop经久不衰的团体,近期因为某些黑粉在步行街口碑有 ...
- 第三百三十六章 斗宗强者间的大战!
第三百三十六章 斗宗强者间的大战! <script language="javascript" src="/js/style2.js"></s ...
- centos7 搭建三主三从 redis5.0集群
最近在开始准备做毕设.楼主实习的公司为传统行业,技术太老了..只能自己慢慢找资料摸索新东西,打算用spring boot+spring cloud+redis+es+mysql+docker做个web ...
- 团队成员筛选的核心秘档:三否三拒三不动
团队基础筛选机制 在我团队运作的整个生涯当中,我曾被无数人检阅,也常对团队里的每一个成员进行过一而再.再而三的筛选.比如:我还是一个团队小成员时,只要有一点业绩疯长就会被很多前辈关注.他们会私下来找我 ...
- 手把手搭建redis集群-三台虚拟机(三主三从)
Redis集群环境搭建: Redis 集群简介: Redis 是一个开源的 key-value 分布式存储系统,由于其出众的性能,大部分互联网企业将其用来作为服务端分布式缓存使用.Redis 在 3. ...
最新文章
- 基于弹性束图匹配的人脸识别
- wxWidgets:wxWidgets 示例展示了 wxDisplay 类的特性
- Power BI Desktop中的分解树
- 深入理解docker graph driver - DeviceMapper
- DTD与XML的关系。。说的不错,拿来看看,学习了
- cocos2d-基本概念(5)-Effects 效果
- 2019泰迪杯C题案例分析-python大数据自动化数据挖掘
- winserver2012安装语言包
- 第7周 文件和数据格式化
- sendto函数深入理解
- PS如何进行自定义画笔
- 各大主流编程语言简介
- office2003安装包下载,专业版完整版官方原版!
- Stacked Hourglass学习笔记
- Postman+Newman+Git+Jenkins+Slack 接口自动化和监控
- tensor如何实现转置_pytorch tensor 变换
- 爱看网的内存占用情况
- “error C2712: 无法在要求对象展开的函数中使用__try”解决方案
- 浅夜的感悟因为夜未央
- 用python画画的原理_matplotlib绘图的核心原理讲解
热门文章
- 半同步/半异步模式,半同步半反应堆reactor模式
- python np float_Python astype(np.float)函数使用方法解析
- linux 合并视频文件,Linux下转换视频格式与合并视频
- 解决win7卢布符号显示问题
- python 实现微信自动回复(自动聊天)
- R语言ROC分析、ROC曲线可视化及最佳阈值计算(threshold、cutoff)
- Hbuilder 嵌套外部链接
- 做市商策略(Market Making Strategy)
- (SEED-Lab) DNS_Local Attack Lab
- 博客美化——页面白天黑夜切换