作者Chen334 (古先生)
看板C_and_CPP
标题[问题] 霍夫曼编码output问题
时间Tue Dec 4 16:25:56 2018
开发平台(Platform): (Ex: Win10, Linux, ...)
win10
sㄙ器D这样是ꐰ
问题(Question):
在做huffman tree的时候,单纯将input编码後压缩便输出,出现一些乱码
问了几个同学乱码都在ascii内
不知道自己的output跑出一堆空白还有中文字
(unicode)不知道是不是对的
不过我的output确实也让byte数降低了
不知道这样是不是正常的,谢谢各位
喂入的资料(Input):
txt
预期的正确结果(Expected Output):
ascii内的乱码
错误结果(Wrong Output):
一堆空白跟unicode
s
补充说明(Supplement):
-----
Sent from JPTT on my Samsung SM-G950F.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.76.225.0
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1543911959.A.F9B.html
1F:→ sarafciel: codeblog是哪来的土炮编译器啊XD 12/04 16:56
不要这样qq
2F:→ shec1213: 你检视结果是用ascii去看吗? 12/04 17:10
3F:→ F04E: ascii又不是全都能显示12/04 18:54
https://imgur.com/a/b6unLj9
这个是我的output
※ 编辑: Chen334 (114.46.42.192), 12/04/2018 19:20:36
※ 编辑: Chen334 (114.46.42.192), 12/04/2018 19:21:47
→ nh60211as: 用可以显示二进位资料的验证啦
该怎麽用qq 12/04 20:04
4F:→ loveme00835: 隔空抓药, 而且还是 windows 记事本 xD12/04 20:23
※ 编辑: Chen334 (42.76.225.0), 12/04/2018 21:45:27
5F:→ school4303: 不贴code?? 12/05 02:44
6F:→ F04E: 为什麽不用HEX输出? 一堆ascii乱码怎麽验证结果? 12/05 17:00
我主要只是想问各位大大这样的OUTPUT是否正常
编码编成unicode是合理的吗
※ 编辑: Chen334 (114.46.35.34), 12/05/2018 22:35:15
7F:→ loveme00835: 你从哪里看出这是 unicode? 12/06 06:27
8F:→ worcdlo: 1.请提供原始资料对应的转码bit 2.请将资料以HEX形式开启 12/06 20:40
9F:→ worcdlo: 3.另外好奇问个问题,不定长度bit的储存 最後一个byte通 12/06 20:40
10F:→ worcdlo: 常无法刚好塞满,你是怎麽做? 全补1吗? 12/06 20:42
11F:→ school4303: 是 你/编辑器/网页? 把输出当unicode 不是输出是 12/06 20:48
12F:→ school4303: 而且你用记事本开 你怎麽知道是unicode? 12/06 20:53
13F:→ school4303: 去装notepad++吧 装个plugin也能看hex 12/06 20:54