- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法设计与复杂度分析 算法复杂性分析 算法复杂性是算法运行所需要的计算机资源的量 需要时间资源的量称为时间复杂性,需要的空间资源的 量称为空间复杂性。这个量应该只依赖于算法要解的 题的规模、算法的输入和算法本身的函数。如果分别用 N、I和A表示算法要解问题的规模、算法的输入和算法 本身,而且用C表示复杂性,那么,应该有 C=F(N,I,A)。 般把时间复杂性和空间复杂性分开,并分别用T和S来 表示,则有: T-T(N,D和S=S(N,D (通常,让A隐含在复杂性函数名当中 算法复杂性分析 最坏情况下的时间复杂性: Tmax(N)=max T(N, 1)=maxt e, (N,D) lEDN j x1(M,1)=T(N 最好情况下的时间复杂性: 7N=m=mn∑(MD=∑(N)=T(N) 平均情况下的时间复杂性: T(N=∑P(D)(N,D=∑P()∑1e 其中D是规模为N的合法输入的集合;I·是D中使T(N,I 达到TmxN的合法输入;了是中使T(N,7)达到Tnn(的合法 输入;而P(I是在算法的应用中出现输入I的概率 算法复杂性分析 算法复杂性在渐近意义下的阶 渐近意义下的记号:0、Ω、θ、o 设f(N和g(N是定义在正数集上的正函数 0的定义:如果存在正的常数C和自然数N,使得当N≥N0时 有f(N≤Cg(N,则称函数fQN当N充分大时上有界,且g(N是它 的一个上界,记为f(N=0(g(N)。即f(N的阶不高于g(N的阶 根据0的定义,容易证明它有如下运算规则 (1)0(f)+0(g)=0(max(f,g)); (2)0(f)+0(g)=0(f+g) (3)0(f)0(g)=0(fg) (4)如果g(N)=0(f(N),则0(f)+0(g)=0(f); (5)o(CfQN)=0(f(N),其中C是一个正的常数; (6)f=0(f) 算法复杂性分析 Ω的定义:如果存在正的常数C和自然数N0,使得当N≥N0时 有f(N≥Cg(N,则称函数f(N当N充分大时下有界,且g(N是它 的一个下界,记为f(N=Ω(g(N)。即f(N的阶不低于gQN的阶 θ的定义:定义f(N=日(g(N)当且仅当f(N=0(g(N)且 f(N=Ω(g(N)。此时称f(N与g(N同阶 o的定义:对于任意给定的E0,都存在正整数N0,使得 当N≥N0时有f0N/Cg(N≤E,则称函数f(N当N充分大时的阶比 g(N低,记为f(N=o(g(N)。
有哪些信誉好的足球投注网站
文档评论(0)