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

网站建设的对比分析打广告推广怎么做

网站建设的对比分析,打广告推广怎么做,网站的首屏 一屏 二屏是什么意思,wordpress the7安装教程目录 时间复杂度 空间复杂度 时间复杂度 基本操作的执行次数,为时间复杂度。 我们使用大O的渐进表示法来表示时间复杂度。 怎么使用? 先看例子: 在这个例子中, 基本操作为变量 count 的 加加 操作,并且,执行…

        

目录

        

时间复杂度

        空间复杂度


时间复杂度

         基本操作的执行次数,为时间复杂度。

        我们使用大O的渐进表示法来表示时间复杂度。

        怎么使用?

        先看例子:

        

        在这个例子中, 基本操作为变量 count 的 加加 操作,并且,执行次数与 参数 N 有关,操作次数为 N^2+2*N +10 

        实际中我们计算时间复杂度时,我们其实并不⼀定要计算精确的执行次数,而只需要大概执行次数,也就是我们使用的大O的渐进表示法。

        所以现在我们应该怎么使用大O的渐进表示法表示呢?

        大O的渐进表示法:

        1.用 O(1) 表示固定的操作次数。

        2.在修改最后的运行次数的函数中,只保留最高次项,并且除去最高次项前面的系数,则为结果。

        

        显然,上面的示例代码就是第二种情况。表示成O(N^2)

        

        再来一个例子:

        

        这是一个二分查找的代码,代码结束可能有这几种情况:

        最好情况:运行一次找到。

        较好情况:运行一半次数找到。

        最坏情况:运行最后一次才找到。

        那么,在实际中我们⼀般情况关注的是最坏运行情况,这里的代码执行次数与元素个数有关,用 N 表示元素个数。则:

      

        由图分析得到:

        2^(循环次数 - 1)= N  -----> 循环次数 =  

        时间复杂度为也就是上图。 

         对数以2为底的情况下,可以简写成O(logN)

        

        空间复杂度

 空间复杂度是对代码在运行过程中临时占用存储空间大小的量度。

  空间复杂度也使用大O渐进表示法。

   例子1:

        

        使用了常数个额外空间,所以空间复杂度为O(1)

        

例子2:

        

        临时创建的空间大小与n有关,所以是动态开辟了n个空间,空间复杂度为O(n)

        

     例子3:

        

        这里每次递归都会调用函数add,调用就会开辟内存空间,调用了N次,开辟了N个栈帧,每个栈帧使用了常数个空间。空间复杂度为O(N)

http://www.yayakq.cn/news/587955/

相关文章:

  • 做期货资讯网站校本教研网站建设
  • 东莞网站建设选择菲凡网络网站备案取消接入
  • 百度网站关键词排名查询互联网十大排行榜
  • 模板做网站多少钱网站搜索排名和什么有关系
  • 网站免费发布与推广厦门 网站备案
  • js 网站校验手机网站设置在哪里找
  • 哪个公司建设网站杂志媒体网站建设方案
  • 近五年关于网站建设的参考文献如何用asp做网站
  • 网站免费建设推荐站长工具天美传媒
  • 028网站建设工作室网站优点缺点
  • 做品牌设计网站营销型网站建设策划书
  • 建设酒店网站ppt什么软件制作视频最好
  • 时尚网站360网站卫士代备案流程
  • 专做民宿的网站网站怎么优化自己免费
  • h5网站制作公司动漫设计软件有哪些
  • 金昌网站seo温州seo外包公司
  • 网站建设制作找哪家舆情分析软件
  • 招聘网站怎么做预算上海做网站的小公司
  • 网站建设宣传预算企业营销网站策划
  • 江苏省医院网站建设管理规范wordpress 十个
  • 建设局网站查勘表是什么什么样的网站需要icp经营性备案
  • 宿迁手机网站开发公司黄骅港引航站
  • 免费自助建站软件有哪些产品展示型网站有哪些
  • 做的网站怎么一搜就能出来深圳骏域网站建设专家88
  • 北京金港建设股份有限公司网站网络程序设计学什么
  • 宠物用品网站开发背景惠州网站制作培训
  • 长沙做手机网站建设网站建设制作设计营销公司南宁
  • 虚拟币 wordpress深圳网站关键词优化推广
  • 百度云网站建设网络安全监测服务
  • 计算机网站建设相关的书籍南昌做网站哪家便宜