哈夫曼編碼哈夫曼編碼哈夫曼編碼哈夫曼編碼哈夫曼編碼
標簽: 哈夫曼編碼
上傳時間: 2015-12-15
上傳用戶:yaya
c++,哈夫曼編碼源代碼,vs2013,特別叼
標簽: 數(shù)據(jù)結構 編碼 源代碼
上傳時間: 2016-07-15
上傳用戶:CenTyger
實驗內(nèi)容: 本設計要求對輸入的一串電文字符實現(xiàn)哈夫曼編碼,再對哈夫曼編碼生成的代碼串進行譯碼,輸出電文字符串。 要實現(xiàn)本設計的要求,必須實現(xiàn)一下幾個方面的功能: 1)哈夫曼樹的建立; 2)哈夫曼編碼的生成; 3)編碼文件的譯碼。 實驗步驟:
標簽: 編碼 實驗報告 數(shù)據(jù)結構
上傳時間: 2017-01-03
上傳用戶:xialong1997
用哈夫曼算法實現(xiàn)了文件的壓縮與解壓縮,有界面,可以直接運行
標簽: 軟件 哈夫曼壓縮 MFC c++
上傳時間: 2017-06-10
上傳用戶:666過過過
哈夫曼編碼與譯碼設計報告
標簽: 編碼 譯碼
上傳時間: 2017-07-02
上傳用戶:liangcq
該代碼通過哈夫曼函數(shù)實現(xiàn)文件的壓縮和解壓功能
標簽: 函數(shù) 文件壓縮 解壓
上傳時間: 2020-06-07
上傳用戶:754339754
C++實現(xiàn)的哈弗曼編碼,并有流程圖(1)I:初始化(Initialization)。從指定的英文文件中Sourcefile.txt讀取數(shù)據(jù),根據(jù)文件內(nèi)容統(tǒng)計的字符的頻度,建立哈夫曼樹。 (2)E:編碼(Encoding)。利用已經(jīng)建好的哈夫曼樹進行編碼,并將每個字符的編碼寫入文件HuffCode.txt中保存。 (3)C:壓縮(Compress)。根據(jù)HuffCode.txt中編碼對文件Sourcefile.txt進行重新編碼,并將重新編碼后的內(nèi)容寫入文件CodeFile.txt中。 (4)D:譯碼(Decoding)。利用已經(jīng)建好的哈夫曼樹將文件CodeFile.txt中的代碼進行譯碼,結果存入文件TextFile中。 (5)P:打印代碼文件(Print)。將文件CodeFile.txt的內(nèi)容顯示在終端上,每行50個代碼。 (6)T:顯示哈夫曼樹(Treeprinting)。將已經(jīng)在內(nèi)存中的哈夫曼樹以直觀的方式(樹或凹入表形式)顯示在終端上。
標簽: 編碼
上傳時間: 2013-12-24
上傳用戶:gxrui1991
此霍夫曼編碼可根據(jù)自己輸入的字符集及頻度構建霍夫曼樹,利用建好的哈夫曼樹生成哈夫曼編碼.
標簽: 編碼 字符 樹 輸入
上傳時間: 2017-02-12
上傳用戶:CHENKAI
蟲蟲下載站版權所有 京ICP備2021023401號-1