【SICP练习】136 练习3.67
来源:互联网 发布:jdbc连接数据库代码 编辑:程序博客网 时间:2024/05/29 06:29
练习3-67
原文
Exercise 3.67. Modify the pairs procedure so that (pairs integers integers) will produce the stream of all pairs of integers (i,j) (without the condition i < j). Hint: You will need to mix in an additional stream.
代码
(define (all-pairs s t) (cons-stream (list (stream-car s) (stream-car t)) (interleave (interleave (stream-map (lambda (x) (list (stream-car s) x)) (stream-cdr t)) (all-pairs (stream-cdr s) (stream-cdr t))) (stream-map (lambda (x) (list x (stream-car t))) (stream-cdr s)))))
感谢您的访问,希望对您有所帮助。 欢迎大家关注或收藏、评论或点赞。
为使本文得到斧正和提问,转载请注明出处:
http://blog.csdn.net/nomasp
5 0
- 【SICP练习】136 练习3.67
- 【SICP练习】2 练习1.6
- 【SICP练习】3 练习1.7
- 【SICP练习】4 练习1.8
- 【SICP练习】5 练习1.9
- 【SICP练习】6 练习1.10
- 【SICP练习】7 练习1.11
- 【SICP练习】8 练习1.12
- 【SICP练习】9 练习1.15
- 【SICP练习】10 练习1.16
- 【SICP练习】11 练习1.17
- 【SICP练习】12 练习1.18
- 【SICP练习】13 练习1.19
- 【SICP练习】14 练习1.20
- 【SICP练习】15 练习1.21
- 【SICP练习】16 练习1.22
- 【SICP练习】17 练习1.23
- 【SICP练习】18 练习1.24
- 【Java并发编程】之四:守护线程与线程阻塞的四种情况
- activiti单元测试调试
- leetcode multiply strings
- poj 3046 Ant Counting
- [转载]加密算法原理与种类及破解浅谈
- 【SICP练习】136 练习3.67
- switch一道面试题
- 使用正则表达式匹配模式(验证电子邮件地址)
- C++ 类缺省构造函数调用带参数的构造函数
- 【凯子哥带你夯实应用层】新手必备的常用代码片段整理(二)
- 导演、场景、层、精灵
- Mac Pro如何连接Android手机进行调试
- 从pdf复制文字到word中的问题
- JAVA学习笔记(二)关于String和StringBuffer的差别