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

金华网站建设yw126短视频拍摄剪辑培训班

金华网站建设yw126,短视频拍摄剪辑培训班,蓝牙小程序开发教程,51网站哪里去了本节主要介绍算法时间复杂度的具体求法和空间复杂度 本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 算法分析 1.1 分析算法时间复杂度的基本方法 定理1.1 即忽略所有低次幂项和最高次幂系数,体现出增长…

本节主要介绍算法时间复杂度的具体求法和空间复杂度

本文部分ppt、视频截图来自:[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频]

1. 算法分析

1.1 分析算法时间复杂度的基本方法

  • 定理1.1

在这里插入图片描述
忽略所有低次幂项和最高次幂系数,体现出增长率的含义

  • 计算时间复杂度步骤
  1. 找出语句频度最大的那条语句作为基本语句
  2. ☆☆☆计算基本语句的频度得到问题规模 n 的某个函数 f(n)
  3. 忽略所有低次幂项和最高次幂系数,取其数量级用符号“O”表示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 算法时间复杂度计算

  • 时间复杂度受输入数据集影响

有的情况下,算法中基本操作重复执行的次数还随问题的输入数据集不同而不同。

在这里插入图片描述

在这里插入图片描述

  • 时间复杂度计算规则

对于复杂的算法,可以将它的分成几个容易估算的部分,然后利用大O加法法则和乘法法则,计算算法的时间复杂度。

  • 加法规则:如果函数 T(n) 可以分解为两个函数的和,则可以分别求解这两个函数的数量级,求两个函数数量级中的最大值,就是 T(n) 的数量级。
    在这里插入图片描述
  • 乘法规则:如果函数 T(n) 可以分解为两个函数的乘积,则可以分别求解这两个函数的数量级,并求两个函数数量级的乘积,就是 T(n) 的数量级。
    在这里插入图片描述

1.3 算法时间效率的比较

当 n 取得很大时,指数时间算法和多项式时间算法在所需时间上非常悬殊,如下表所示:

在这里插入图片描述
在这里插入图片描述

时间复杂度 T(n) 按数量级递增顺序为:

在这里插入图片描述

1.4 渐进空间复杂度

  • 空间复杂度:算法所需存储空间的度量。

记作 : S(n) = O( f( n ) ),其中 n 为问题的规模

  • 算法要占用的空间
  1. 算法本身要占据的空间,输入/输出,指令,常数,变量等
  2. 算法要使用的辅助空间
  • 算法空间复杂度例子

在这里插入图片描述

1.5 设计好算法的过程

在这里插入图片描述

http://www.dtcms.com/wzjs/425341.html

相关文章:

  • 企业网站要怎么做免费男女打扑克的软件
  • wordpress导航菜单特效seo推广关键词公司
  • 设计公司门头设计抖音seo推荐算法
  • 专卖二手手表网站芜湖网络营销公司
  • 百度统计搜索词为什么有与网站不相关的词推广的渠道和方法有哪些
  • 农业网站建设关键词排名监控批量查询
  • 国内外电子政务网站建设差距购买友情链接网站
  • 公司网站设计主页部分怎么做南昌seo网站排名
  • 深圳专业网站建设公司关键词seo如何优化
  • 乐清门户网站百度排名点击
  • 网站开发研究现状百度客服人工服务电话
  • 技术支持 东莞网站建设舞蹈培训seo和竞价排名的区别
  • 互联网100个创业项目名称武汉久都seo
  • 普通电脑如何做网站服务器吗深圳百度推广优化
  • 兰州网站建设北京如何优化搜索引擎
  • 政府采购网上商城电商网站seo最新优化方法
  • 网站定制合同广东近期新闻
  • wordpress 点击 代码新手如何学seo
  • 定制相册哪个网站好seo线下培训机构
  • 公司自己做网站appstore关键词优化
  • 网站建设新闻 常识外贸网络推广营销
  • 刷网站排名 优帮云苹果看国外新闻的app
  • 结构设计在哪个网站接单兼职做网络公司网页设计
  • 重庆巴南网站建设全国疫情最新情况最新消息今天
  • 佛山模板建站在线教育
  • 做网站的IDEseo网络营销公司
  • 网站开发的硬件环境是什么常用的网络推广的方法有哪些
  • 北京网站seo优化供应商郑州怎么优化网站排名靠前
  • 最好的品牌设计网站建设推广策划书模板范文
  • 长治网站建设关键词优化课程