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

井陉矿区网站建设wap医院网站模板 for dedecms v1.0

井陉矿区网站建设,wap医院网站模板 for dedecms v1.0,网站文化制度建设,建设网站的子文件夹文章目录 背景递归树法案例一案例二局限性 代入法/替代法主方法(重点) 背景 当碰到形如 T ( n ) a T ( ⌈ n b ⌉ ) O ( n d ) T(n)aT(\lceil \frac{n}{b} \rceil)O(n^d) T(n)aT(⌈bn​⌉)O(nd)的递推式,本质上就是将问题转化为规模更小的…

文章目录

  • 背景
  • 递归树法
    • 案例一
    • 案例二
    • 局限性
  • 代入法/替代法
  • 主方法(重点)

背景

当碰到形如 T ( n ) = a T ( ⌈ n b ⌉ ) + O ( n d ) T(n)=aT(\lceil \frac{n}{b} \rceil)+O(n^d) T(n)=aT(⌈bn⌉)+O(nd)的递推式,本质上就是将问题转化为规模更小的子问题求解,此时有三种思路。

递归树法

案例一

T ( n ) = { 2 T ( n 2 ) + n i f n > 1 1 i f n = 1 T(n)=\left\{ \begin{array}{ll} 2T(\frac{n}{2})+n & if \space n>1 \\ 1 & if \space n=1 \nonumber \end{array} \right. T(n)={2T(2n)+n1if n>1if n=1
可以利用递归树:
在这里插入图片描述
画出树,高满足 2 h = n 2^h=n 2h=n,因此 h = l o g 2 n h=log_{2}n h=log2n,而叶子共有n个,因此总的时间复杂度 T ( n ) = n l o g n T(n)=nlogn T(n)=nlogn

案例二

T ( n ) = { 3 T ( n 4 ) + n 2 i f n > 1 1 i f n = 1 T(n)=\left\{ \begin{array}{ll} 3T(\frac{n}{4})+n^2 & if \space n>1 \\ 1 & if \space n=1 \nonumber \end{array} \right. T(n)={3T(4n)+n21if n>1if n=1
在这里插入图片描述
每层个数即 3 h 3^h 3h个。最后一层高度 h = l o g 4 n h=log_4n h=log4n,再利用对数技巧代入,即可求出叶子的个数,而时间复杂度为:
在这里插入图片描述
等比数列求解

局限性

T ( n ) = { T ( n 3 ) + T ( 2 n 3 ) + n i f n > 2 1 i f n = 1 , 2 T(n)=\left\{ \begin{array}{ll} T(\frac{n}{3})+ T(\frac{2n}{3})+n & if \space n>2 \\ 1 & if \space n=1,2 \nonumber \end{array} \right. T(n)={T(3n)+T(32n)+n1if n>2if n=1,2
在这里插入图片描述
此时树的高度不一致,无法计算

代入法/替代法

此法先假设时间复杂度,再去验证假设成立。因此最难之处在于怎么假设,用处不大

主方法(重点)

T ( n ) = a T ( ⌈ n b ⌉ ) + O ( n d ) T(n)=aT(\lceil \frac{n}{b} \rceil)+O(n^d) T(n)=aT(⌈bn⌉)+O(nd)的时间复杂度如下:

T ( n ) = { O ( n d ) d > log ⁡ b a O ( n d l o g n ) d = log ⁡ b a O ( n log ⁡ b a ) d < log ⁡ b a T(n)=\left\{ \begin{array}{ll} O(n^d) & d>\log_{b}a \\\\ O(n^{d}logn) & d=\log_{b}a \\\\ O(n^{\log_{b}a}) & d<\log_{b}a \nonumber \end{array} \right. T(n)= O(nd)O(ndlogn)O(nlogba)d>logbad=logbad<logba

以后碰到这种递推分治式子代入公式即可

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

相关文章:

  • 佛山做pc端网站wordpress图标居中
  • 网站联盟的收益模式重庆网站推
  • 住房和城乡建设部网站施工员做网站很烧钱
  • 新乡企业建网站今天的国内新闻
  • 网站国际推广求个网站急急急
  • 做网站经常用的字体有哪些市场调研公司排名
  • 建个企业网站收费网页设计与网站建设实训目的
  • 顺义做网站公司天津公司网站设计
  • 西安网站开发方案重庆市园林建设有限公司网站
  • 搭建企业资料网站多多返利网站建设
  • 门户网站建设自查南充房产信息网官网二手房
  • 怎么样利用一些网站开发客户专业微信网站建设公司首选公司
  • 盘锦网站优化wordpress5.2下载
  • 手机h5网站模板网站优化工作安排
  • 小程序码企业网站分析与优化
  • 杭州网站设计推荐柚米青岛网站建设方案咨询
  • 长沙建站做企业网站公司凡科小程序搭建
  • 株洲新站seo湘潭网站建设电话磐石网络
  • 北京朝阳区建设工作办公网站域名批量查询系统
  • 贵州网站推广电话免费的效果图设计软件
  • 贺州市住房与城乡建设局网站中国新闻社官网招聘
  • 购物网站开发软件淘宝内部券网站建设
  • 信誉好的江苏网站建设锡山建设局网站
  • 学校网站建设调查问卷wordpress注册用户延迟
  • led的网站建设北京天海网站建设公司
  • 外贸网站图片素材比较专业的app开发公司
  • 网站开发常用的流程宣传视频制作app免费
  • 网站设计哪家更好一个网站主机多少钱
  • 呼和浩特网站建设价格html5手机网站开发
  • wordpress添加头像seo流量排名软件