功能的顺序是什么
T(n)= 1,n = 1
T(n)= T(floor(n / 2)),n> 1
我很怀疑,因为没有任何胶水功能。 提前谢谢。
答案 0 :(得分:1)
这解决了T(n)= 1.你可以通过矛盾证明这一点;假设有一些数字n,其中T(n)≠1.设n 0 是具有此属性的最小数。然后n 0 不能为1,因为我们知道T(1)= 1.所以这意味着n 0 >但由于T(n 0 )= T(⌊n 0 /2⌋),这意味着T(⌊n 0 / 2⌋)≠1。但是,因为n 0 > 1,我们知道subn 0 /2⌋< n 0 ,与n 0 是t(n)≠1的n的最少选择相矛盾。由于我们有矛盾,我们知道T(n )必须始终为1。
希望这有帮助!