我試圖編碼矩陣,我有與霍夫曼碼(計算幀差之後),但我有完成它 我希望與霍夫曼編碼矩陣的困難被稱爲「安培「 的東西,我發現是這樣的: function y = mat2huff(x)
%MAT2HUFF Huffman encodes a matrix.
% Y = MAT2HUFF(X) Huffman encodes matrix X using symbol
% probabilitie
我讀哈夫曼編碼算法進行編碼的字符串。我可以看到,角色的頻率被考慮在內以製作一棵樹。 這裏是頻率表: a b d e f h i k n o r s t u v
5 1 3 7 3 1 1 1 4 1 5 1 2 1 1 9
*space has frequency 9
我可以看到有與本作一棵樹。但是我無法推導出如何在樹中放置元素的規則。 這本書說所有具有較高頻率的角色都應該靠近根部。但是
我使用霍夫曼壓縮 即「需要更多的資金」用於壓縮字符串數據編碼 編碼 \n 0110
1011
d 100
e 11
m 001
n 000
o 010
r 0111
y 1010
**
001010011111101100101000011101010110001111100111000110
我想重建霍夫曼樹在Java中的編碼解碼。這種解碼的任何實現或例子。 我試