第二三章作业.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二三章作业

第二章,第三章作业 1 证明:n2=O(n3); 证明: 对于f(n)=n2,g(n)=n3, 当c0=1,n0=1时,有n ≥ n0时, f(n) ≤ g(n)。 命题得证。 2 证明: 2n2+11n-10=O(n2); 证明: 对于f(n)=2n2+11n-10,g(n)=n3, 当c0=3,n0=10时,有n≥n0时, f(n) ≤ g(n)。 命题得证。 3.1 O的性质3:O(f(n))O(g(n)) = O(f(n) g(n)) ; 证明: f1(n)= O(f(n)),n1,c1; f2(n)= O(g(n)),n2,c2; 当n≥max{n1, n2}时, O(f(n)) O(g(n)) = f1(n) f2(n) ≤ c1 f(n) ×c2 g(n) = c1 c2 f(n)g(n) , 令c0= c1 c2 ,n0= max{n1, n2},命题得证。 3.2 O(cf(n)) = O(f(n)) ,其中c是一个正的常数; 证明: f1(n)= O(cf(n)),n1,c1; 当n≥n1时, O(cf(n)) = f1(n) ≤ c1cf(n) , 令c0= c1c ,n0= n1,命题得证。 4 n3≠O(n2) 反证法: 假设存在正的常数c0,n0,使得n≥n0时,有n3≤c0n2。 令n1= c0+n0 ,有n1 n0,n1 c0,根据假设有n13≤c0n12 ,即n1 c0 ,与假设相矛盾。 假设不成立,命题得证。 5. 如果g(n) = (f(n)) ,则 (f(n))+ (g(n)) = (f(n)) ; ? 证明 f1(n)= (f(n)), n1,c1; f2(n)= (g(n)),n2,c2; g(n)= (f(n)), n3,c3; 当n≥max{n1, n2 , n3}时, (f(n)) + (g(n)) = f1(n) + f2(n) ≥ c1 f(n) +c2 g(n) ≥ c1 f(n) +c2 c3 f(n) = (c1 +c2 c3 ) f(n) , 令c0= (c1 +c2 c3 ) , n0= max{n1, n2 , n3} ,命题得证。 6 (cf(n)) = (f(n)) ,其中c是一个正的常数;? f(n) = (f(n)) ? (f(n))+ (g(n)) = (min(f(n), g(n)) ? 证明不成立: f(n)= n = (n), g(n)= 1= (1), f3(n)= min{ f(n), g(n) } = 1。 f(n)+ g(n)= n+1 ≤ cf3(n)=c 不成立。 命题得证。 (f(n))+ (g(n)) = (max(f(n), g(n)) ? 证明 f1(n)= (f(n)),n1,c1,c’1; f2(n)= (g(n)),n2,c2,c’2; f3(n)= max((f(n), g(n)) ; 当n≥max{n1, n2}时, 令c0=min{c1 , c2},c’0=max{c’1 , c’2} c0 f3(n)≤ c0f(n) + c0g(n) ≤ c1f(n) + c2g(n) ≤ f1 (n) +f2 (n) ≤ c’1f(n) + c’2g(n) ≤ c’0 f(n) +c’0g(n) = 2c’0f3 (n) 命题得证。 (f(n))+ (g(n)) = (f(n)+g(n)) ? 证明 f1(n)= (f(n)),n1,c1,c’1; f2(n)= (g(n)),n2,c2,c’2; f3(n)= f(n)+g(n) ; 当n≥max{n1, n2 }时, 令c0=min{c1 , c2},c’0=max{c’1 , c’2} c0 f3(n)≤ c0f(n) + c0g(n) ≤ c1f(n) + c2g(n) ≤ f1 (n) +f2 (n) ≤ c’1f(n) + c’2g(n) ≤ c’0 f(n) +c’0g(n) = c’0f3 (n) ,命题得证。 n=1时,左式=1/2 = 1-1/2,命题成立。 设n=k时,等式成立,即左式= f(k) = 1-1/2k。 n=k+1时,左式 = f(k+1) = f(k)+1/2k+1= 1-1/2k +1/2k+1 = 1-1/2k+1. 综上,命题成立。 3.书上p70, 3.2中(1) an = nan-1, a0=1 an = nan-1=n(n-1)an-2 =n(n-1)…1a0 = n(n-1)…1 = n! * * 作业1 证明

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档