亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 文章/文檔 > C++實現的哈弗曼編碼

C++實現的哈弗曼編碼

  • 資源大小:114 K
  • 上傳時間: 2013-12-24
  • 上傳用戶:ludingpc
  • 資源積分:2 下載積分
  • 標      簽: 編碼

資 源 簡 介

C++實現的哈弗曼編碼,并有流程圖(1)I:初始化(Initialization)。從指定的英文文件中Sourcefile.txt讀取數據,根據文件內容統計的字符的頻度,建立哈夫曼樹。 (2)E:編碼(Encoding)。利用已經建好的哈夫曼樹進行編碼,并將每個字符的編碼寫入文件HuffCode.txt中保存。 (3)C:壓縮(Compress)。根據HuffCode.txt中編碼對文件Sourcefile.txt進行重新編碼,并將重新編碼后的內容寫入文件CodeFile.txt中。 (4)D:譯碼(Decoding)。利用已經建好的哈夫曼樹將文件CodeFile.txt中的代碼進行譯碼,結果存入文件TextFile中。 (5)P:打印代碼文件(Print)。將文件CodeFile.txt的內容顯示在終端上,每行50個代碼。 (6)T:顯示哈夫曼樹(Treeprinting)。將已經在內存中的哈夫曼樹以直觀的方式(樹或凹入表形式)顯示在終端上。

相 關 資 源

主站蜘蛛池模板: 定西市| 德令哈市| 大竹县| 昌乐县| 荆州市| 武隆县| 肥东县| 兴宁市| 河东区| 大厂| 内丘县| 福海县| 天津市| 屏山县| 云霄县| 察隅县| 大埔区| 安远县| 普格县| 延安市| 德化县| 兴义市| 年辖:市辖区| 齐齐哈尔市| 清远市| 秀山| 周宁县| 阜城县| 镇平县| 微山县| 吉木乃县| 泰顺县| 宜丰县| 含山县| 苍山县| 五家渠市| 清水县| 柘城县| 临沂市| 佛教| 青岛市|