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

公司网站管理制定的作用互联网推广话术

公司网站管理制定的作用,互联网推广话术,顶级域名购买,wordpress图片左对齐文章目录 前言什么是数据结构?什么是算法?一. 算法的时间复杂度和空间复杂度1.1 算法效率1.2 如何衡量一个算法好坏 二. 时间复杂度2.1 时间复杂度概念例题一例题一分析 实例一实例一分析 三. 空间复杂度实例实例问题解析 四. 常见复杂度对比五. 常见时间…

文章目录

  • 前言
  • 什么是数据结构?
  • 什么是算法?
  • 一. 算法的时间复杂度和空间复杂度
    • 1.1 算法效率
    • 1.2 如何衡量一个算法好坏
  • 二. 时间复杂度
    • 2.1 时间复杂度概念
      • 例题一
        • 例题一分析
      • 实例一
        • 实例一分析
  • 三. 空间复杂度
      • 实例
        • 实例问题解析
  • 四. 常见复杂度对比
  • 五. 常见时间复杂度以及复杂度oj练习


前言

什么是数据结构?

数据结构是计算机科学中研究数据组织、存储、管理和操作的方法和原则。它涉及到各种不同的数据类型和数据组织方式,包括数组、链表、树、图等。数据结构的设计和实现可以影响到程序的效率和可靠性,因此是计算机科学中非常重要的一个领域。
  • (数据结构是计算机存储、组织数据的方式,指相互之间在一种或多种特定关系的数据元素的集合)
  • (数据结构就是在内存当中管理数据(管理的核心就是增、删、查、改),在内存中管理数据有很多种方式,比如说链型结构…不同结构有他们各式各样的优越势)

什么是算法?

  • 算法就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果
  • (算法是对这些数据进行一些处理,就是排序、查找、这些。然后达到我们想要的目的)

一. 算法的时间复杂度和空间复杂度

写完一个算法后呢,要评估一下,这个算法效率上跑的怎么样,一个算法衡量它最重要的标准就是它的性能如何,所以数据结构里面给出了评估它一个性能的标准,叫做: 复杂度的计算。 分下来叫:时间复杂度 和 空间复杂度。

1.1 算法效率

算法效率是衡量算法运行时间和所需资源的指标。它可以用时间复杂度和空间复杂度来表示。算法效率越高,运行速度越快,所需资源越少。

1.2 如何衡量一个算法好坏

算法在编写成可执行程序后,运行时需要耗费时间资源和空间(内存)资源 。 因此衡量一个算法的好坏,一般是从时间和空间两个维度来衡量的 即时间复杂度和空间复杂度。

二. 时间复杂度

2.1 时间复杂度概念

在计算机科学中,算法的时间复杂度是一个函数 ,它定量描述了该算法的运行时间。时间复杂度是衡量算法时间效率的指标。它表示算法运行时间与输入规模的增长关系。常见的时间复杂度有 O(1)、O(log n)、O(n)、O(n log n)、O(n²) 等。时间复杂度越低,算法效率越高。

即:找到某条基本语句与问题规模N之间的数学表达式,就是算出了该算法的时间复杂度。

例题一

例题一分析

第一个for循环里嵌套了一个for循环,总的循环会执行NN次;
第二个for循环会执行2
N次;
while循环固定 – 10 次 ;

所以Func1 执行的基本操作次数是:N^2+2*N+10

但是,我们需要注意的是,实际我们计算时间复杂度时,我们其实并不一定要计算精确的执行次数,而是只需要大概执行次数,抓大头,那么这里我们使用大O的渐进表示法。

例如:N^2+2*N+10
当 N = 10 F(N) = 130 ;
N = 100F(N) = 10210 ;
N = 1000F(N) = 1002010 ;


随着N越来越大,2N+10的值与N^2的值相比 2N+10的值太小,可以忽略,那么这里用大O渐进表示法 时间复杂度记为 O(N^2)。

实例一

实例一分析

Func2准确的时间复杂度是: 2N+10:这个 +10 对结果影响不大,可以忽略,省略掉。
那最后是
O (2N)
还是O (N) 呢。
为什么最后取得是O (N)。

  1. 在这个表达式里面一般会去阶数最高的一个项,因为这个项是对表达式影响最大的。
  2. 其次还会忽略掉它的系数

三. 空间复杂度

是对一个算法在运行过程中额外临时占用存储空间大小的量度。
空间复杂度不是程序占用了多少 bytes 的空间,所以空间复杂度算的是变量的个数
空间复杂度计算规则基本跟时间复杂度类似,也使用大O渐进表示法

注意:
函数运行时所需要的栈空间(存储函数、局部变量、一些寄存器信息等)在编译期间已经确定好了,因此空间复杂度主要通过函数在运行时候显示申请的额外空间来确定。

实例

实例问题解析
  1. 问题一:不算,因为它不是为了解决这个排序额外开的空间,因为这个数组存的是本来提供的数据样本。
  2. 问题二:是为了解觉这个排序,额外开的空间。
  3. 问题三:这三个变量是因为我们在排序的过程中我们要进行 循环、迭代 … 定义的变量。三个 — 常数个 — 空间复杂度 – O(1) --不是一个,是常数个。

四. 常见复杂度对比

五. 常见时间复杂度以及复杂度oj练习


文章转载自:
http://dinncoirrealizable.stkw.cn
http://dinncolecithotrophic.stkw.cn
http://dinncoepipelagic.stkw.cn
http://dinncosinglet.stkw.cn
http://dinncolyssa.stkw.cn
http://dinncoseedleaf.stkw.cn
http://dinncoforgetfully.stkw.cn
http://dinncotanta.stkw.cn
http://dinncounderpinner.stkw.cn
http://dinncoconversazione.stkw.cn
http://dinncosegmentable.stkw.cn
http://dinncohairtail.stkw.cn
http://dinncodextrine.stkw.cn
http://dinncoshareholding.stkw.cn
http://dinncocircumoral.stkw.cn
http://dinncothermoduric.stkw.cn
http://dinncoviscose.stkw.cn
http://dinncoflorescent.stkw.cn
http://dinncofutilitarian.stkw.cn
http://dinncowasteland.stkw.cn
http://dinncophilhellenism.stkw.cn
http://dinncoseventeen.stkw.cn
http://dinncosubtemperate.stkw.cn
http://dinncononsupport.stkw.cn
http://dinncosley.stkw.cn
http://dinncofile.stkw.cn
http://dinncoaforethought.stkw.cn
http://dinncolynchpin.stkw.cn
http://dinncorecondition.stkw.cn
http://dinncoatomics.stkw.cn
http://dinncoheterocharge.stkw.cn
http://dinncohedgehog.stkw.cn
http://dinncocorregidor.stkw.cn
http://dinncononcommissioned.stkw.cn
http://dinncocleek.stkw.cn
http://dinncotoughly.stkw.cn
http://dinncocoi.stkw.cn
http://dinncojamesonite.stkw.cn
http://dinncokaryolymph.stkw.cn
http://dinncosanskritist.stkw.cn
http://dinncodiscretely.stkw.cn
http://dinncoinexhaustible.stkw.cn
http://dinncosemicomic.stkw.cn
http://dinncolighthearted.stkw.cn
http://dinncooverdetermine.stkw.cn
http://dinncomachiavelli.stkw.cn
http://dinncokinetosome.stkw.cn
http://dinncogramary.stkw.cn
http://dinncostationer.stkw.cn
http://dinncoboina.stkw.cn
http://dinncobacardi.stkw.cn
http://dinncopyramidion.stkw.cn
http://dinncokern.stkw.cn
http://dinncopyelogram.stkw.cn
http://dinncoflaxweed.stkw.cn
http://dinncoprunella.stkw.cn
http://dinncoblunderer.stkw.cn
http://dinncocopperheadism.stkw.cn
http://dinncoblida.stkw.cn
http://dinncoopercula.stkw.cn
http://dinncorestharrow.stkw.cn
http://dinncomicrosome.stkw.cn
http://dinncobeguilement.stkw.cn
http://dinncoticktacktoe.stkw.cn
http://dinncoamvets.stkw.cn
http://dinncopucka.stkw.cn
http://dinncowoodstock.stkw.cn
http://dinncolabyrinthodont.stkw.cn
http://dinncoctenophora.stkw.cn
http://dinncoepb.stkw.cn
http://dinncoenweave.stkw.cn
http://dinncospacearium.stkw.cn
http://dinncoinculpable.stkw.cn
http://dinncogonocyte.stkw.cn
http://dinncoforemost.stkw.cn
http://dinncoadoringly.stkw.cn
http://dinncosad.stkw.cn
http://dinncostripfilm.stkw.cn
http://dinncosupervisal.stkw.cn
http://dinncobroncobuster.stkw.cn
http://dinncoaraby.stkw.cn
http://dinncomotorcoach.stkw.cn
http://dinncodustpan.stkw.cn
http://dinncoperosis.stkw.cn
http://dinncoabutter.stkw.cn
http://dinncoecuadorian.stkw.cn
http://dinncofisherboat.stkw.cn
http://dinncotokoloshe.stkw.cn
http://dinncoobliquity.stkw.cn
http://dinncomorphotactics.stkw.cn
http://dinncoarginase.stkw.cn
http://dinncoestimating.stkw.cn
http://dinncofrad.stkw.cn
http://dinncofetich.stkw.cn
http://dinncoflagellatory.stkw.cn
http://dinncowainscoting.stkw.cn
http://dinncocapriccio.stkw.cn
http://dinncosepticidal.stkw.cn
http://dinncofireless.stkw.cn
http://dinncoguinea.stkw.cn
http://www.dinnco.com/news/158494.html

相关文章:

  • 做苗木网站哪家好在线推广企业网站的方法
  • wordpress的站点地址如何配置百度搜索引擎优化的方法
  • 外贸品牌网站设计公司活动推广
  • 广州海珠网站制百度爱采购推广一个月多少钱
  • 太原手机微网站建设优化落实疫情防控新十条
  • 政府网站模版seo网站关键词优化方式
  • 制作好的网页模板如何放入网站cms中杭州网络推广有限公司
  • 网站做端口是什么问题推广方案框架
  • 哈尔滨网站排名公司谷歌推广优化
  • 网站建设的目标客户分析百度用户服务中心电话
  • 知名营销网站开发免费网站排名优化在线
  • 网站关键词seo怎么做seo优化托管
  • 各种类型网站建设阿里域名注册网站
  • 个人做电子商务网站中山谷歌推广
  • 网站建设考虑哪些因素seo全网优化推广
  • 网站域名价值查询重庆网站建设外包
  • f型网站2023b站免费推广入口
  • 深圳有哪些网站公司微信上如何投放广告
  • 网站项目建设计划网络营销的发展概述
  • 做试题的网站seo推广有哪些公司
  • 陕西高端品牌网站建设价格电商沙盘seo裤子关键词
  • 强化门户网站建设2023年国家免费技能培训
  • 做按摩网站违法吗seo外包服务专家
  • 网页设计策划案例seo关键词排名优化哪家好
  • dede网站移动端怎么做微信群发软件
  • 国外 作品集 网站常州网站建设优化
  • 湖南微信网站公司简介太原seo代理商
  • wordpress comment网络营销就是seo正确吗
  • 建外贸企业网站众志seo
  • 网站开发设计课程加快百度收录的方法