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

免费网站制作三合一收款码东莞企业为什么网站建设

免费网站制作三合一收款码,东莞企业为什么网站建设,中国工业设计公司,福建省建设继续教育网站文章目录二分查找数据算法函数代码调用函数大OOO表示法表示算法运行速度一些常见的大 OOO 运行时间启示#xff1a;二分查找 二分查找是一种算法#xff0c;其输入是一个有序的元素列表和要查找的元素。如果要查找的元素包含在列表中#xff0c;二分查找返回其位置#xf… 文章目录二分查找数据算法函数代码调用函数大OOO表示法表示算法运行速度一些常见的大 OOO 运行时间启示二分查找 二分查找是一种算法其输入是一个有序的元素列表和要查找的元素。如果要查找的元素包含在列表中二分查找返回其位置否则返回null。 数据 函数形参列表xlist要查找的值item查找范围的索引low ~ high要去的索引mid猜测的值guess 算法 跟踪要查找的列表部分——开始时为整个列表每次都检查中间的元素xlist[mid]如果猜的数字小了就相应地修改low,如果猜的数字大了就修改high猜对了返回mid否则列表xlist里没有要查找的值iem返回None 函数代码 def binsearch(xlist, y): #注意list不能直接做形参low 0high len(xlist) - 1while low high:mid (low high) / 2mid round(mid) #一定要取整guess xlist[mid]if guess y:return midif guess y:high mid - 1else:low mid 1return None调用函数 import sys sys.path.append(rD:\python\code) import binsearch x list(range(10,110)) #创建顺序数字列表 index binsearch.binsearch(x, 100) print(index)大OOO表示法表示算法运行速度 仅知道算法需要多长时间才能运行完毕还不够还需知道运行时间如何随列表增长而增加。这正是大OOO表示法的用武之地。 大OOO表示法括号里面指出了最糟情况下的运行时间。 一些常见的大 OOO 运行时间 O(logn)O(log n)O(logn)也叫对数时间这样的算法包括二分查找。 O(n)O(n)O(n)也叫线性时间这样的算法包括简单查找。 O(n∗logn)O(n * log n)O(n∗logn)这样的算法包括快速排序——一种速度较快的排序算法。 O(n2)O(n^2)O(n2)这样的算法包括选择排序——一种速度较慢的排序算法。 O(n!)O(n!)O(n!)这样的算法包括旅行商问题的解决方案——一种非常慢的算法 还有其他的运行时间但这5种是最常见的。 这里做了简化实际上并不能如此干净利索地将大OOO运行时间转换为操作数但就目前而言这种准确度足够了。 启示 算法的速度指的并非时间而是操作数的增速。谈论算法的速度时我们说的是随着输入的增加其运行时间将以什么样的速度增加。算法的运行时间用大O表示法表示。O(logn)O(log n)O(logn)比O(n)O(n)O(n)快当需要搜索的元素越多时前者比后者快得越多
http://wiki.neutronadmin.com/news/292466/

相关文章:

  • 洛阳霞光高端定制网站建设网页设计课程报告
  • 宿州网站网站建设邢台信息港首页
  • 高校建设网站的特色wordpress关键字
  • 网站服务器建设教程视频金融投资管理公司网站源码
  • 保定网站推广费用青岛市城阳区建设局网站
  • 建设局网站新闻网站建设教程pdf百度云
  • 福州企业公司网站建设济南做网站互联网公司
  • WordPress网站动漫你在一家做公司评估的网站
  • 住房和城乡建设部网站下载开发一个公司官网大概多少钱
  • 杭州网站建设公司服务设计师推荐
  • 网站怎么申请官网微信公众号免费导入wordpress
  • 建材采购网河南seo技术教程
  • 黎平网站建设淄博网站设计制作
  • 产业园门户网站建设方案网站建设微分销
  • c 网站开发 vs2012开发平台游戏
  • 火车票网站建设多少网站seo的主要优化内容
  • 多语言外贸网站源码深圳建站公司优化
  • 个人做网站和百家号赚钱vps主机上搭建网站
  • 盐城网站建设0515icp深圳商城网站
  • 江苏做网站价格万界商城系统
  • dw做网站表格插不到右边公司网站的建设怎么做
  • 动态域名做网站中网互联网站建设
  • 各种大型网站公司注册地址查询系统
  • 制作网页怎样添加背景音乐北京网站优化提供商
  • 网站强制使用极速模式安卓商店
  • 域名哪个网站好企业网站可以做商城类
  • 徐闻网站建设公司asp网站上传
  • 搜启网站建设如何建网站教程
  • 网站建设 趋势wordpress电商插件下载
  • 女孩做网站运营好吗滁州市工程建设网站