码迷,mamicode.com
首页 > 其他好文 > 详细

SICP 1.14 1.15

时间:2014-07-24 10:57:06      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:style   color   c   line   rgb   log   

解:

1.14:空间是O(n)。步聚不好直接求,根据书中的描述,增长的阶是对某种规模所需资源的粗略度量,比如书中描述斐波那契的树形递归计算需要O(pow((1+sqrt(5))/2,n))步,可以把这个树形递归想像成是一个满二叉树,那么斐波那契的树形递归计算可以近似为O(pow(2,n))。同理,计算硬币组合种类也可以看成是一个满二叉树,树的高度与n有关(最右子树最深),那么步骤数为O(pow(2,n))

1.15:5次。0.1=x/pow(3,n) 得n=log(3,10*x),调用结束则计算结束,空间和步数相等,即O(log(3,x))。

SICP 1.14 1.15,布布扣,bubuko.com

SICP 1.14 1.15

标签:style   color   c   line   rgb   log   

原文地址:http://my.oschina.net/u/1445655/blog/294328

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!