标签: go
我想亲自为个人项目实施霍夫曼编码。我坚持的部分是如何存储编码。假设我的输入可以使用65位进行编码。我是否创建了一个包含9个字节的字节片的类,并将这些元素视为一个连续的内存片段?或者有没有办法直接做我想做的事情?
答案 0 :(得分:0)
你可能会使用bitarray数据结构。看看这个https://godoc.org/github.com/golang-collections/go-datastructures/bitarray