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

网站后台无法修改信息企业公司做网站

网站后台无法修改信息,企业公司做网站,一般通过头发就能察觉到,需求不明确的软件开发模型编写算法时,可能因为对自己代码的复杂度的不清晰而导致错失良机,对于普通的递推或者说循环的代码,仅用简单的调和级数或者等差数列和等比数列即可分析,但是对于递归的代码,简单的递归树法并不方便,理解并记…

编写算法时,可能因为对自己代码的复杂度的不清晰而导致错失良机,对于普通的递推或者说循环的代码,仅用简单的调和级数或者等差数列等比数列即可分析,但是对于递归的代码,简单的递归树法并不方便,理解并记下Master定理,可以让事情变得轻松。

写此文以作笔记,如有错误,请联系博主。

Master 定理基本形式

对于一个递归式 T ( n ) = a T ( n b ) + f ( n ) T(n) = aT(\frac{n}{b}) + f(n) T(n)=aT(bn)+f(n),其中:

  • a ≥ 1 a \geq 1 a1 b > 1 b > 1 b>1 是常数;
  • f ( n ) f(n) f(n) 是一个给定的函数,
    Master 定理帮助我们确定 T ( n ) T(n) T(n) 的渐进界。

有三种情况:

  1. 如果 f ( n ) = O ( n c ) f(n) = O(n^c) f(n)=O(nc),其中 c < log ⁡ b a c < \log_b{a} c<logba 那么 T ( n ) = Θ ( n log ⁡ b a ) T(n) = \Theta(n^{\log_b{a}}) T(n)=Θ(nlogba)
  2. 如果 f ( n ) = Θ ( n c ) f(n) = \Theta(n^c) f(n)=Θ(nc),其中 c = log ⁡ b a c = \log_b{a} c=logba 那么 T ( n ) = Θ ( n c log ⁡ n ) T(n) = \Theta(n^c\log{n}) T(n)=Θ(nclogn)
  3. 如果 f ( n ) = Ω ( n c ) f(n) = \Omega(n^c) f(n)=Ω(nc),其中 c > log ⁡ b a c > \log_b{a} c>logba,且满足一定的平滑条件(即 a f ( n / b ) ≤ k f ( n ) af(n/b) \leq kf(n) af(n/b)kf(n) 对于某个常数 k < 1 k < 1 k<1 和充分大的 n n n), 那么 T ( n ) = Θ ( f ( n ) ) T(n) = \Theta(f(n)) T(n)=Θ(f(n))
特定的例子

考虑 T ( n ) = 2 T ( n 2 ) + O ( n log ⁡ n ) T(n) = 2T(\frac{n}{2}) + O(n\log{n}) T(n)=2T(2n)+O(nlogn),这里 a = 2 a = 2 a=2, b = 2 b = 2 b=2, 和 f ( n ) = n log ⁡ n f(n) = n\log{n} f(n)=nlogn。显然, f ( n ) f(n) f(n) 不符合 Master 定理的标准形式中的 f ( n ) = O ( n c ) f(n) = O(n^c) f(n)=O(nc),因为增长速度比任何 n c n^c nc 形式要快。因此,直接应用标准 Master 定理的三种情况并无法获得解答。

在这种特殊情况下, T ( n ) = 2 T ( n 2 ) + n log ⁡ n T(n) = 2T(\frac{n}{2}) + n\log{n} T(n)=2T(2n)+nlogn 的时间复杂度实际上是 O ( n ( log ⁡ n ) 2 ) O(n(\log{n})^2) O(n(logn)2)。如有兴趣请自行查找证明过程。

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

相关文章:

  • 社交网站建设网站电影网站开发影院座位问题
  • 淄博企业建网站微信开发网站开发
  • 网站搭建费用计入什么科目广州公司名称查询
  • 网站策划做营销推广如何设计一个网页的快捷方式
  • 为什么建设银行网站外网设计素材网站
  • 什么是同ip网站网站怎么申请域名
  • 免费开源代码网站怎么才能在网上卖货
  • 河北手机网站制作多少钱东营教育信息网
  • 创办一个网站需要多少资金wordpress contact
  • wordpress网页走丢上海网站建设优化公司
  • 不再更新的网站西瓜wordpress
  • 小游戏网站建设建设婚纱摄影网站的费用
  • 邯郸的网站建设wordpress 带宽购物
  • 在服务器网站上做跳转页面跳转汽修厂营销活动方案
  • 做网站绘制蓝图的步骤网站怎么建设原始站点
  • 一个虚拟主机做2个网站喜茶vi设计案例分析ppt
  • 怎么做进入网站js特效跨境电商代运营公司十强
  • 免费最新如何建设网站教程视频温州做网站技术员
  • 视频网站模板下载WordPress允许用户修改评论
  • 网站开发计划书短视频营销
  • 盐城网站建设服务拓者设计吧注册码免费
  • 网站建设中的财务预算做网站美工
  • 茂名做网站asp双语网站后台怎么用
  • python3 网站开发实例wordpress 设置导航菜单
  • 帮别人做高仿产品网站 违法么网站标题写什么作用是什么意思
  • 北京网站的建立的江宁城乡建设局网站
  • 简洁大气国内企业网站网站开发学习步骤
  • 瀑布流响应式网站模板wordpress如何做产品页
  • 学院网站建设通知seo网站开发
  • 网站h5什么意思旅游网站功能流程图