我正在尝试实现霍夫曼树。
我想做一个简单测试的简单.txt文件的内容:
aaaaabbbbccd
Run Code Online (Sandbox Code Playgroud)
字符频率:a:5,b:4,c:2,d:1
代码表:(1 s和0 s的数据类型:字符串)
a:0
d:100
c:101
b:11
Run Code Online (Sandbox Code Playgroud)
我想写为二进制的结果:(22位)
0000011111111101101100
Run Code Online (Sandbox Code Playgroud)
如何将结果的每个字符作为二进制逐位写入“ .dat”文件?(不是字符串)