首页 > 其他分享 >简记主定理

简记主定理

时间:2022-09-18 08:44:29浏览次数:64  
标签:Case dn ba 定理 简记 Theta log

狗都不学主定理

对于\(f(n)\)不带log的
形如

\[T(n) = aT(\frac{n}{b})+f(n) \]

  • Case 1
    如果 $ f(n)=O(n^{\log_b a-\epsilon}) $,也就是 \(f(n)\)渐进意义上小于 \(n^{\log_ba}\)

\[ T(n)=\Theta(n^{\log_{b}{a}}) \]

  • Case 2
    如果 $ f(n)=\Omega(n^{\log_b a+\epsilon}) $,也就是 \(f(n)\)渐进意义上大于 \(n^{\log_ba}\)

\[ T(n)=\Theta(f(n)) \]

  • Case 1
    如果 $ f(n)=\Theta(n^{\log_ba}) $,也就是 \(f(n)\)与\(n^{log_ba}\)同阶

\[ T(n)=\Theta(n^{\log_{b}{a}} \log n) \]

对于带log的基本相同
形如

\[T(n)=aT(\frac{n}{b})+n^c\log^dn \]

  • Case 1
    如果\(c<log_ba\)

\[T(n)=n^{log_ba} \]

  • Case 2
    如果\(c=log_ba\)

\[T(n)=n^c\log^{d+1}n \]

  • Case 3
    如果\(c>log_ba\)

\[T(n)=n^c\log^dn \]

本质上可行且更简单的方法是直接猜一个复杂度然后把两边的T都代进去看看是不是相等

标签:Case,dn,ba,定理,简记,Theta,log
From: https://www.cnblogs.com/Delov/p/16704174.html

相关文章

  • C - Friend-Graph HDU - 6152 三元环 & 拉姆齐定理
    原题链接题意:判断图和补图是否含有三元环拉姆齐定理拉姆齐定理:在>=6个点的完全图中,用红蓝两色染色,一定存在一个红色或者蓝色的三角形。所有n>=6的话直接输出badte......
  • map简记
    项目中使用到的几种map样例rateDom=record.report&&record.report.length>0&&record.report.map((key,item,value)=>{return<d......
  • 费马小定理
    费马小定理(Fermat'slittletheorem)是数论中的一个重要定理,在1636年提出,其内容为:假如p是质数,且gcd(a,p)=1,那么a^(p-1)≡1(modp),例如:假如a是整数,p是质数,则a,p显然互质(即......
  • 数论——裴蜀定理【未完结】
    No.1简介在数论中,裴蜀定理(\(Bézout's\)\(Lemma\))是一个关于最大公约数(或最大公约式)的定理,裴蜀定理得名于法国数学家艾蒂安·裴蜀。No.2定理及证明定理:对于不定方......
  • Millar-Rabin 米勒罗宾算法小结 (内附费马小定理证明以及二次探测定理证明)
    因为他我学了龟速乘Millar-robin米勒罗宾这个小东西是用来素数判定的,且听我细细道来。前置知识肥妈小定理又名费马小定理:当一个数\(x\)不是一个质数\(p\)的......
  • [笔记] 兰道定理 Landau's Theorem
    兰道定理的内容:一个竞赛图强连通的充要条件是:把它的所有顶点按照入度d从小到大排序,对于任意\(k\in[0,n-1]\)都不满足\(\sum_{i=0}^kd_i=\binom{k+1}{2}\)。兰道定......
  • 如何应用 Riesz 表示定理
    如何应用Riesz表示定理Photoby亚伦负担on不飞溅渐近Riesz表示定理的应用(arXiv)作者:西蒙娜·马科维抽象的:正如Martinez和Trout[3]所介绍的,我......
  • HIT 校测 Round1 F - dp - 二项式定理 -
    题意:求\(x\in[0,10^n)\)的个数,使得\(4|x\)且\(x\)中数码4的个数为4的倍数,\(n\leq10^{16}\)题解:第一个条件可以转化为末两位为4的倍数。易知其中不含数码4的有18个,含1个......
  • P7115 [NOIP2020] 移球游戏 思路简记
    好题先手玩一下\(n=2\)(只有颜色\(0/1\))的情况:我们假设柱子\(1\)上有\(s\)个\(1\),那就先把柱子\(2\)顶端的\(s\)个球移到\(3\),变成这样:然后把柱子\(1......
  • 01_Linux基础-部署-VMware-Xshell-Xftp-内核-安迪比尔定理
    博客......