【算法导论】3.2练习题答案

本文详细解答了《算法导论》3.2部分的多项选择题,包括单调递增函数性质证明、对数等式验证、阶乘增长性质分析以及黄金分割率和斐波那契数列的数学证明。特别是对3.2-4和3.2-5题目,讨论了其渐近性质和多项式的有界性。
摘要由CSDN通过智能技术生成

3.2-1 证明:若 f ( n ) f(n) f(n) g ( n ) g(n) g(n)是单调递增的函数,则函数 f ( n ) + g ( n ) f(n) + g(n) f(n)+g(n) f ( g ( n ) ) f(g(n)) f(g(n))也是单调递增的,此外,若 f ( n ) f(n) f(n) g ( n ) g(n) g(n)是非负的,则 f ( n ) ∗ g ( n ) f(n)*g(n) f(n)g(n)是单调递增的。
解:设 n 1 , n 2 n_1, n_2 n1,n2 f ( n ) f(n) f(n) g ( n ) g(n) g(n)定义域内的任意取值,且 n 1 &lt; n 2 n_1 &lt; n_2 n1<n2,由两函数均是单调递增函数,可知:
f ( n 1 ) &lt; f ( n 2 ) , 且 g ( n 1 ) &lt; g ( n 2 ) f(n_1) &lt; f(n_2),且 g(n_1) &lt; g(n_2) f(n1)<f(n2)g(n1)<g(n2)
(1)对于 f ( n ) + g ( n ) f(n) + g(n) f(n)+g(n),有 f ( n 1 ) + g ( n 1 ) &lt; f ( n 2 ) + g ( n 2 ) f(n_1) + g(n_1) &lt; f(n_2) + g(n_2) f(n1)+g(n1)<f(n2)+g(n2)
(2)对于 f ( g ( n ) ) f(g(n)) f(g(n)),由 f ( g ( n 1 ) ) f(g(n_1)) f(g(n1)) < f ( g ( n 2 ) ) f(g(n_2)) f(g(n2))
则函数 f ( n ) + g ( n ) f(n) + g(n) f(n)+g(n) f ( g ( n ) ) f(g(n)) f(g(n))也是单调递增的。
(3)若 f ( n ) f(n) f(n) g ( n ) g(n) g(n)是非负的,则有 f ( n ) &gt; 0 f(n) &gt; 0 f(n)>0 g ( n ) &gt; 0 g(n) &gt; 0 g(n)>0,则有 f ( n 1 ) ∗ g ( n 1 ) &gt; 0 , 且 f ( n 2 ) &gt; f ( n 1 ) , g ( n 2 ) &gt; g ( n 1 ) , 则 f ( n 1 ) ∗ g ( n 1 ) &lt; f ( n 2 ) ∗ g ( n 2 ) f(n_1)*g(n_1)&gt;0,且f(n_2)&gt;f(n_1),g(n_2) &gt; g(n_1) ,则f(n_1)*g(n_1) &lt; f(n_2)*g(n_2) f(n1)g(n1)>0,f(n2)>f(n1),g(n2)>g(n1)f(n1)g(n1)<f(n2)g(n2)
则若 f ( n ) f(n) f(n) g ( n ) g(n) g(n)是非负的,则 f ( n ) ∗ g ( n ) f(n)*g(n)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值