sicp 3.9题解答
解答 3.9
2023-09-11 14:16:05 时间
引入了赋值之后,代换模型失效,3.2小节引入了环境模型。3.9题用于考察对环境模型的理解。递归版本的(factorial 6)的环境结构如下图:
blogjava不允许太长的图片,省略了n=3,2,1的三个frame,这些frame的关联环境都是全局环境。
再看看迭代版本的(factorial 6)的环境结构,同样省去了部分迭代过程,当counter=7的时候迭代停止:
文章转自庄周梦蝶 ,原文发布时间2007-10-08
![](http://www.blogjava.net/images/blogjava_net/killme2008/9a.gif)
blogjava不允许太长的图片,省略了n=3,2,1的三个frame,这些frame的关联环境都是全局环境。
再看看迭代版本的(factorial 6)的环境结构,同样省去了部分迭代过程,当counter=7的时候迭代停止:
文章转自庄周梦蝶 ,原文发布时间2007-10-08
相关文章
- 笔试题-2023-星宸-数字IC设计【个人解答版】
- 笔试题-2023-锐捷-FPGA【个人解答版】
- 微信小程序-配置解答
- 一道有趣的大厂测试面试题,你能用 Python or Shell 解答吗?
- 面试又蹦了?测试面试最热话题,该怎么答?资深测试带你详细解答......
- 微软2014笔试题21题解答(有点挫)
- 前端面试日更解答 interview-answe 2020-04-21
- 前端面试日更解答 interview-answe 1+1 2020-04-03
- 前端面试日更解答 2020-03-28
- 前端面试日更解答 2020-03-20
- 前端面试日更解答 2020-03-16
- 前端面试日更解答 2020-03-15
- 解答私信@YWang521 //C++ 编写程序,计算序列 1-2/3+3/5-4/7+5/9-6/11+...+(-1)^(n-1)/(2n-1)的前n项之和