练习2.67

我们先来把该导入的导入,然后就来测试了。

(load "d:\\lisp\\tree.scm")
(define sample-tree(make-code-tree (make-leaf 'A 4)(make-code-tree (make-leaf 'B 2)(make-code-tree (make-leaf 'D 1)(make-leaf 'C 1)))))
(define sample-message '(0 1 1 0 0 1 0 1 0 1 1 1 0))
(decode sample-message sample-tree)
;Value 11: (a d a b b c a)


大家按照书上的解码过程,可以人工解码进行验证的。



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


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


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

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

【SICP练习】94 练习2.67相关推荐

  1. 中服公司企业信息化的ERP系统选择

    中服公司企业信息化的ERP系统选择一.  中服公司概况 1.     组织概况         中服公司创建于1950年9月,是国家120家企业集团试点单位之一,主要经营各类纺织原料.半成品.服装.针 ...

  2. Numpy的介绍和优势

    Numpy的介绍和优势 1 Numpy介绍 Numpy(Numerical Python)是一个开源的Python科学计算库,用于快速处理任意维度的数组. Numpy支持常见的数组和矩阵操作.对于同样 ...

  3. spark-机器学习实践-K近邻应用实践一

    K近邻应用-异常检测应用 原理: 根据数据样本进行KMeans机器学习模型的建立,获取簇心点,以簇为单位,离簇心最远的第五个点的距离为阈值,大于这个值的为异常点,即获得数据异常. 如图: 数据样本: ...

  4. 多种方式测量AMP328频率响应

    测量电路系统,比如放大器的频率特性(包括幅频特性和相频特性)是电路测量中重要的内容.电路的频率特性的测量方法可以有以下几种形式: 扫频方法 注入白噪声方法 测量系统的单位冲激响应 本文下面利用实验室中 ...

  5. Tomcat参数配置

    2019独角兽企业重金招聘Python工程师标准>>> 1. JAVA_OPTS内存优化 Tomcat内存优化主要是对启动参数的优化,可以在Tomcat的启动脚本catalina.s ...

  6. Matlab求方差,均值,均方差,协方差的函数

    转自:http://blog.sina.com.cn/s/blog_4936c31d01011v8j.html 1. 均值 数学定义: Matlab函数:mean >>X=[1,2,3] ...

  7. 战神背光键盘如何关系_显瘦又有肌肉 神舟战神Z7MKP5GZ评测

    2018年,144Hz以及窄边框设计成为游戏本行业风向标,窄边框设计的普及使得原本机身尺寸较大的游戏本在携带方面有了一定进步,但由于机身厚度和重量原因,还是很少有人愿意外出时携带游戏本.神舟战神Z7M ...

  8. mean,std,var

    1. 均值 数学定义: MATLAB中均值.方差.均方差的计算方法 Matlab函数:mean x=[1 2 3]; mean(x) ans = 2 如果X是一个矩阵,则其均值是一个向量组.mean( ...

  9. 兰蔻御用运维总结之一

    2010年的1月11号之后的日子对我而言,是一个艰苦奋斗的历程.我把这次的运维经历称之为:兰蔻御用一战.刚开始我就知道兰蔻一役,需要总结,反思的会很多.可是怎么也不会想到这次总结竟然是一场暴风骤雨. ...

最新文章

  1. 常见linux命令使用方法(二)
  2. 转载:逻辑思维提升表达
  3. Android Monkey的使用
  4. Steeltoe之Config客户端篇
  5. Mybatisplus代码生成 之SpringBoot适配MYSQL和ORACLE
  6. 用于检测浏览器语言偏好的JavaScript
  7. 使用Carbide进行调试时免除重新启动模拟器的一种方法(转)
  8. C的xml编程-libxml2(转)
  9. 关于安装Turn服务器:coturn,TurnServer,Restund,reTurnServer
  10. windows2012计算机在桌面显示,Windows2012 如何在桌面上显示”我的电脑”
  11. 教你破解已转换为EXE格式的Bat
  12. Lipschitz continuity (利普希茨连续)
  13. @ 剑指offer(python)最小的k个数
  14. 著者四角号码查询_著者姓名汉语拼音与四角号码数字混编书次号的研究
  15. 【错误解决】SpringBoot邮件服务的一些错误及其解决方案
  16. 从 SAP 帮助文档的页面,谈谈 SAP Content Management 的实现
  17. 如何下载Direct3D9Ex
  18. 替换easyconnect
  19. 使用ffmpeg进行视频下采样(放大/缩小)
  20. 【半年总结】思想与技术的腾飞

热门文章

  1. 撑起整个互联网的7大开源技术
  2. CSS 选择器参考手册
  3. MySQL DDL操作--------外键最佳实战
  4. Makefile 使用总结
  5. hdu5184 给出(和)前半段问后面有多少种加括号方法使合法:类似卡特兰数+逆元模板...
  6. [转]Servlet3.1规范
  7. 怎么去除桌面图标显示快捷方式字样?
  8. vs 2005 與vs 2003 語法比較
  9. 影像采集-拍照 (用自己的插件 )简单逻辑
  10. 报表模板 — 在项目管理中应用数据报表分析