adaptive-compression

    0熱度

    4回答

    我試圖實現自適應huffman代碼,但在嘗試構建樹時,我在執行代碼時出現了段錯誤「currentNYT-> lchild = newNYT;」在addnode()函數中。 任何人都可以請幫我嗎?這可能是簡單的,我不知道。現在暫時不使用C. //variable and type declarations struct treeElement { unsigned long weigh

    0熱度

    1回答

    我正在尋找允許編碼和解碼字符的Vitter算法。動態霍夫曼編碼算法的實現。下面是它的維基百科大綱: 對於傳輸發射器和接收器執行更新過程每一個符號: 如果當前符號是紐約時報,兩個子節點添加到NYT節點。一個將是一個新的NYT節點,另一個是我們符號的葉節點。增加新葉節點和舊的NYT的權重,並轉到步驟4.如果當前符號不是NYT,則轉到符號的葉節點。 如果這個節點沒有在一個塊中的最高數,與具有最高數量,節