练习3-69

原文

代码


(define (triples s t u)(cons-stream (list(stream-car s)(stream-car t)(stream-car u))(interleave(stream-map (lambda (x) (cons (stream-car s) x))(stream-cdr (pairs t u)))(triples (stream-cdr s)(stream-cdr t)(stream-cdr u)))))
;Value: triples(define (phythagorean-numbers)(define (square x) (* x x))(define numbers (triles integers integers integers))(stream-filter (lambda (x)(= (square (caddr x))(+ (square (car x)) (square (cadr x)))))numbers))
;Value: phythagorean-numbers


感谢您的访问,希望对您有所帮助。 欢迎大家关注或收藏、评论或点赞。


为使本文得到斧正和提问,转载请注明出处:
http://blog.csdn.net/nomasp


版权声明:本文为 NoMasp柯于旺 原创文章,如需转载请联系本人。

转载于:https://www.cnblogs.com/NoMasp/p/4786062.html

【SICP练习】138 练习3.69相关推荐

  1. 使用movetable收缩表空间

    目的:收回目前没有使用过的表空间,减小数据文件大小. 难点:插入的历史数据可能分布在不同的磁盘位置上,所以无法确定resize datafile能不能成功执行. 解决方式:通过move一个tables ...

  2. 禁止迅雷:迅雷服务器地址大全+ISA计算机集(xml)

    最近那个头疼啊,下载屡禁不止,来点呆板的办法,效果还是挺好的嘛,禁止迅雷和暴风影音.提供了ISA计算机集的xml文件,直接导入,禁止访问就好了,地址有点老,想要更新的自己测试完善.见附件! 116.1 ...

  3. 彻底封杀讯雷下载,做好网络管理

    为了封掉公司的迅雷,试过了layer7过滤,早失效了,还是用土办法来得干脆--封IP.用 tcpdump 抓到了所有的迅雷服务器IP. --------------bock_thunder.sh--- ...

  4. Windows Message ID 常量列表

    Windows Message ID 常量列表: namespace WindowsUtilities {  public enum WindowsMessages: int  {   WM_NULL ...

  5. java性能调优(转载)

    1.用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用.但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法.clone()方法不会调用任何类构造函数. ...

  6. Windows的消息定义大全

    消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了. 例如:单击鼠标.改变窗口尺寸.按下键盘上的一个键都会使Windows发送一个消息给应用程序.           消息本身是作为 ...

  7. 【C#】 enum 还能这么玩

    背景: 这是一张雷赛卡的报错信息表,我想将其做成一个枚举,然后供异常系统使用: 下面这种写法,非常适合: enum MotionFuncErrCodeEnum{[Description("成 ...

  8. Python生成信息熵决策树

    ✨信息熵决策树说白了就是越为祖先节点的信息越应该具有较小的熵.✨ 熵相信你高中一定听过,就是描述一个混乱程度. 所以越不混乱的(越具有辨识度的)越应该成为根节点 官方总结一句就是:特征X作为根节点,使 ...

  9. 淘宝、天猫图片搜索商品接口API调用展示

    以下是行业内了解到的一些情况,本帖只展示部分代码,需要更多API调试请移步注册API账号 http://console.open.onebound.cn/console/?i=Rookie { &qu ...

最新文章

  1. SQL*Plus 说明
  2. golang runes 字符串 互转
  3. java运行环境简称_Java程序的运行环境简称之为
  4. undertow服务器分析_使用undertow构建和测试Websocket服务器
  5. 图论基础知识--最小生成树算法kruskal(克鲁斯克尔)和普里姆算法(Prim算法);最短路径算法Dijkstra(迪杰斯特拉)和Floyd(弗洛伊德)
  6. Oil Deposits
  7. Spring框架:跨域问题之使用@CrossOrigin注解解决失败的原因总结
  8. unity怎么导入系统的树_unity3d 随机添加树木
  9. postman数据保存在哪里_快速掌握接口测试利器Postman
  10. ecplise里的run as里只有run configurations是怎么回事?
  11. Jqweui框架写的CRM配套app
  12. Flash 控件的安装
  13. 关于安装SQLServer2012时遇到1402错误,未能打开注册表项的解决方法
  14. AutoJs学习-实现自动刷快手极速版
  15. socket整理复习
  16. jquery mobile mobiscroll 日期插件使 用mobiscroll
  17. mysql select into
  18. PMD相位提取及相位展开简述
  19. word页码自增、页眉页脚的增长
  20. 为WebSphere Application Server开发企业OSGi应用程序

热门文章

  1. android Ant批打包学习(零)--基础知识
  2. 要学好 C 语言 / C++ ,Makefile 可少不了
  3. 基于京东手机销售数据用回归决策树预测价格
  4. php dns更新,php_mzdns: 站群,大量域名 通过 dns 服务商 api 批量添加 ip 工具。你懂的~ 基于 mzphp2 框架。...
  5. RabbitMQ fanout交换机(消费者)
  6. 简单了解RestTemplate源码
  7. MyBatis 实际使用案例-typeAliases
  8. 基于Xml 的IOC 容器-载入<property>的子元素
  9. Consumer接口练习之按要求打印信息
  10. 百万数据报表读取:步骤分析以及自定义事件处理器