免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: holyzfy
打印 上一主题 下一主题

关于中序遍历HuffmanTree的问题 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-06-01 12:21 |只看该作者
原帖由 lenovo 于 2007-6-1 09:17 发表

用整数就是为了避免使用指针。
我觉得理解起来不算难吧,
如果你学过数据结构。


呵呵,如果是我还是会用指针,
像树,链表,当然你可以用整数构造,但是我觉得移植性可能不好吧。
内存地址不一定和int型相同。
再说这样的数据结构本身是链状结构,用链不是更容易理解一些吗。

不过要说java没指针不知道怎么实现,没看过

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
22 [报告]
发表于 2007-06-01 14:06 |只看该作者
原帖由 ailantian 于 2007-6-1 12:21 发表


呵呵,如果是我还是会用指针,
像树,链表,当然你可以用整数构造,但是我觉得移植性可能不好吧。
内存地址不一定和int型相同。
再说这样的数据结构本身是链状结构,用链不是更容易理解一些吗。

不过要 ...

〉〉移植性可能不好吧。
哪里移植性不好了?
〉〉内存地址不一定和int型相同。
这句话又是什么意思呢?

论坛徽章:
0
23 [报告]
发表于 2007-06-04 14:03 |只看该作者
原帖由 lenovo 于 2007-5-31 22:17 发表

明白就好。
给你4个字母,
分别是a,b,c,d,
权重分别为3,4,5,6。
程序的输出是多少?


lenovo的这个题目权重太平均了吧!至少也要有点层次区别才体现Huffman Code的特点呀!期末考试出这样的题目课程负责人回提意见的。


[ 本帖最后由 redbison 于 2007-6-4 14:05 编辑 ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
24 [报告]
发表于 2007-06-04 17:57 |只看该作者
原帖由 redbison 于 2007-6-4 14:03 发表


lenovo的这个题目权重太平均了吧!至少也要有点层次区别才体现Huffman Code的特点呀!期末考试出这样的题目课程负责人回提意见的。

呵呵,当时随便想的。
没想到是平均的。
他的程序写的很奇怪,
数组下标是从1开始,
我怀疑以前是不是写pascal程序的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP