文档章节

【SICP练习】80 练习2.52

NoMasp
 NoMasp
发布于 2015/09/08 21:50
字数 147
阅读 1
收藏 0


练习2.52

在这道题上面的文字中就说到了用segments->painter提供线段表,这里的a小题的代码如下:

(segments->painter (list(make-segment (make-vect 0.0 0.0)

                                      (make-vect 1.0 1.0))

                       (make-segment ......)))

b小题代码如下:

(define (corner-split painter n)

   (if (= n 0)

      painter

      (let ((up (up-split painter (- n 1)))

           (right (right-split painter (- n1)))

            (corner (corner-split painter (- n1))))

        (beside (below painter up)

                (below right corner)))))

c小题代码如下:

(define (square-limit painter n)

  (let ((combine4 (square-of-four identity flip-horiz)

                      flip-vect rotate180))

        (combine4 (corner-split painter n))))

版权声明:本文为 NoMasp柯于旺 原创文章,未经许可严禁转载!欢迎访问我的博客:http://blog.csdn.net/nomasp

本文转载自:http://blog.csdn.net/nomasp/article/details/43907461

NoMasp
粉丝 7
博文 334
码字总数 0
作品 0
镇江
程序员
私信 提问
awk之printf详解

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("", ); 其中格式化字符串包括两部分内容: 一部...

如风达
2016/09/01
8
0
虚拟主机,虚拟目录的配置问题

@枫爱若雪 你好,想跟你请教个问题: 我是个初学者,刚刚安装了WampServer Version 2.4,想配置下虚拟主机和虚拟目录,按照网上的一步一步的来试了好几次就是不行,在httpd-vhosts.conf下面配...

Scchary
2013/12/08
212
1
wamp2.4配置虚拟目录

我是个初学者,刚刚安装了WampServer Version 2.4,想配置下虚拟主机和虚拟目录,按照网上的一步一步的来试了好几次就是不行,在httpd-vhosts.conf下面配置如下 NameVirtualHost *:80 Optio...

Scchary
2013/12/08
1K
3
Jenkins 2.52 发布,可扩展的持续集成引擎

Jenkins 是一个可扩展的持续集成引擎。2.52 更新内容如下: bug:Computer#addAction would throw an UnsupportedOperationException since Jenkins 2.30. Such a call site was released i......

淡漠悠然
2017/03/28
1K
0
webcollector在linux运行环境下找不到依赖

最近几天做项目用到了爬虫 就从开源中国找了个开源项目 webcollector 在pox.xml中我引入了以来 正常windows开发环境下没问题 cn.edu.hfut.dmic.webcollector WebCollector 2.52 但是打成war...

我自横刀微笑
2018/03/10
290
1

没有更多内容

加载失败,请刷新页面

加载更多

IT兄弟连 Java语法教程 编写Java源代码

现在我们来一步一步的编写第一个Java程序,鼎鼎大名的“HelloWorld”。 编写Java源代码 编写Java源代码可以使用任何无格式的文本编辑器,在Windows操作系统上可以使用记事本、Edit Plus等程序...

老码农的一亩三分地
13分钟前
2
0
JavaScript箭头函数中的this详解

前言 箭头函数极大地简化了this的取值规则。 普通函数与箭头函数 普通函数指的是用function定义的函数: var hello = function () {console.log("Hello, Fundebug!");} 箭头函数指的是用...

开元中国2015
24分钟前
2
0
ETL测试工具简介

ETL测试 ETL测试过程与其他测试过程类似,包括一些阶段。 确定业务需求 测试计划 设计测试用例和测试数据 测试执行和错误报告 总结报告 测试结束 ETL测试的类型 生产验证测试: 也称为表平衡...

python测试开发人工智能安全
36分钟前
1
0
OSChina 周四乱弹 —— 不能空腹吃早餐

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @for_ :#今日歌曲推荐# 很好听的钢琴曲,节奏简单,有一点伤感。分享Fabrizio Paterlini的单曲《Veloma》: 《Veloma》- Fabrizio Paterlini ...

小小编辑
今天
1K
13
探讨android更新UI的几种方法

作为IT新手,总以为只要有时间,有精力,什么东西都能做出来。这种念头我也有过,但很快就熄灭了,因为现实是残酷的,就算一开始的时间和精力非常充足,也会随着项目的推进而逐步消磨殆尽。我...

天王盖地虎626
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部