当前位置: 首页 > wzjs >正文

贵阳企业网站建设全网整合营销推广系统

贵阳企业网站建设,全网整合营销推广系统,国家新闻出版署人脸识别,axure 做网站原型图冒泡排序是原址排序,时间复杂度在n~n^2之间。最好的情况是数组本身就是序,并且是满足排序需求的,这时只要n次循环就可以。最坏的情况的,数组本身的顺序和需要的顺序是相反的。 冒泡排序的思路是:两两对比,交…

冒泡排序是原址排序,时间复杂度在n~n^2之间。最好的情况是数组本身就是序,并且是满足排序需求的,这时只要n次循环就可以。最坏的情况的,数组本身的顺序和需要的顺序是相反的。
冒泡排序的思路是:两两对比,交换位置,第一次循环把最大的或者是最小的那个放在最后,经过n次循环,把数字放在对应的位置上。
在这里插入图片描述
代码实现:

import time
from functools import wrapsdef count_execute_time(func):@wraps(func)def wrapper(*args, **kwargs):start = time.time()result = func(*args, **kwargs)print(f"{func.__name__} cost {time.time() - start}")print(f"{func.__name__} result: {result}\n")return resultreturn wrapper@count_execute_time
def maopao_asc_sort(data):"""冒泡生序排序"""count_ = 0for i in range(len(data)):for j in range(len(data)-1):if data[j] > data[j+1]:data[j], data[j+1] = data[j+1], data[j]count_ += 1return data, count_@count_execute_time
def maopao_desc_sort(data):"""冒泡降序"""count = 0for i in range(len(data)):for j in range(len(data)-1):if data[j] < data[j+1]:data[j], data[j+1] = data[j+1], data[j]count += 1return data, count
http://www.dtcms.com/wzjs/177052.html

相关文章:

  • 网站icon图标怎么设置网站制作的服务怎么样
  • 团购网站模块企业文化墙
  • 怎样用自己的电脑做网站无锡百度竞价推广
  • 怎么用ftp修改网站图片百度快照推广排名
  • 本地企业网站建设模板搜索引擎推广排名
  • 门户网站后台推广是做什么工作的
  • webmin 添加网站推广渠道平台
  • 应税服务网站开发开票网络市场调研的五个步骤
  • 老网站改版宁波优化推广找哪家
  • 网站开发人员 工资seo客服
  • 建网站权威机构google play下载官方版
  • 宁波企业自助建站系统网站收录量是什么意思
  • 汉中市建设工程审批seosem顾问
  • wordpress做的网站效果网址怎么推广
  • 北京大学网站开发的需求分析整站多关键词优化
  • 国内物流公司网站建设网络推广员的工作内容和步骤
  • 网站子站怎么做的torrentkitty搜索引擎
  • 网站建设和编程推广产品怎么发朋友圈
  • 在线网页制作diyseo教程搜索引擎优化入门与进阶
  • 做网站需要先学什么seo如何优化关键词排名
  • 网页游戏排行榜前十名评论资源网站快速优化排名
  • 响应式网站发展怎么免费注册域名
  • c2c网站建设方案全球中文网站排名
  • wap免费建站程序seo网页的基础知识
  • 阜阳网站建设专业机构班级优化大师app
  • 公司网站邮箱怎么看接收服务器类型推广竞价托管费用
  • 成都网站seo收费标准如何自建网站
  • 网站seo优化很好徐州百度网络点赞宁德市疫情
  • 做安居客网站需要什么浏览器怎么发外链
  • 东城网站制作公司平台推广公众平台营销