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

网站开发项目详细计划天津住房与城乡建设厅网站

网站开发项目详细计划,天津住房与城乡建设厅网站,怎么注册公司流程和费用,wordpress如何做成app本节主要介绍算法时间复杂度的具体求法和空间复杂度 本文部分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/a/525079.html

相关文章:

  • ROS2(3)入门篇 - 使用客户端库
  • 佛山新网站制作特色php门户网站源码
  • 前端如何调试?从浏览器到真机的完整调试实践指南
  • 登陆国外网站速度慢企业网站制作
  • 网站制作top北京网站推广营销策划
  • 深入理解AtomicBoolean的使用与底层原理
  • 教育类手机网站模板下载wordpress 导出用户
  • 电商履约大促峰值应对:核心业务数据预热方案详解
  • 南京城乡建设网站网站建设中山优化
  • Antares SQL,一款跨平台开源 SQL 客户端
  • hot 100(5) —— 盛最多水的容器(双指针)
  • 手机端网站seo国内专门做酒的网站
  • 平面ui设计网站代理网址网站
  • 2025年10月24日 今日AI大事件
  • Linux网络诊断利器:ss命令详解
  • 北京网站建设公司 蓝纤科技 网络服务网站一般多长
  • 注册qq空间网站wordpress 屏蔽评论
  • 有哪些网站可以做笔译中国建设机械职业教育网证书查询
  • 轨道平面系与轨道姿态系
  • 前端十年回顾及未来展望
  • JavaScript 中,数组去重
  • JavaScript深入之函数组合详解
  • Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
  • Edge-TTS+Cloudflare Worker:免费 TTS 服务搭建指南,支持 API 调用与低代码集成
  • 企业建网站平台找人做购物网站
  • 【javaFX基础】 “Not on FX application thread; currentThread = Thread-3“问题解决方法
  • 专业的网站开发服务window2008 网站建设
  • Linux 查找文件
  • 法术施放选择目标逻辑概述
  • 后台管理网站开发找客户在公司做网站