算法设计和分析课后习题.docVIP

  • 150
  • 0
  • 约8.66万字
  • 约 9页
  • 2017-08-19 发布于河南
  • 举报
算法设计和分析课后习题

第一章 1. 算法分析题 算法分析题1-1 求下列函数的渐进表达式 (1). 3n^2 + 10n 3n^2 + 10n^2 = 13n^2 = O(n^2) (2). n^2 / 10 + 2^n 当n5是,n^2 2 ^n 所以,当n = 1时,n^2/10 2 ^n 故: n^2/10 + 2^n 2 ^n + 2^n = 2*2^n = O(2^n) (3). 21 + 1/n 21 + 1 = 22 = O(1) (4). log(n^3)=3log(n)=O(log(n)) (5). 10log(3^n) = (10log3)n = O(n) 算法分析题1-6 因为:f(n)=log(n^2) = 2log(n); g(n) = log(n) + 5 所以:f(n)=Θ(log(n)+5) =Θ(g(n)) 因为:log(n) √n ; f(n) = 2log(n); g(n)= √n 所以:f(n) = O(g(n)) 因为:log(n) n; f(n) = n; g(n) = log(n^2) = 2log(n) 所以;f(n) = Ω(g(n)) 因为:f(n) = nlogn +n; g(n) = logn 所以:f(n) =Ω(g(n)) 因为: f(n) = 10; g(n) = log(10) 所以:f(n) =Θ(g(n)) 因为

文档评论(0)

1亿VIP精品文档

相关文档