亚洲欧美第一页_禁久久精品乱码_粉嫩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)。將已經在內存中的哈夫曼樹以直觀的方式(樹或凹入表形式)顯示在終端上。

相 關 資 源

主站蜘蛛池模板: 十堰市| 建平县| 罗定市| 泰来县| 阿克苏市| 二手房| 江源县| 梁平县| 邛崃市| 绿春县| 合江县| 平罗县| 石嘴山市| 新竹市| 中西区| 琼海市| 兴宁市| 安溪县| 白沙| 黄冈市| 西乌珠穆沁旗| 惠水县| 社会| 莱阳市| 家居| 苍南县| 当涂县| 密山市| 兴安县| 凤翔县| 普宁市| 德惠市| 阜新市| 岢岚县| 赤城县| 习水县| 靖江市| 湟源县| 喀喇| 迁安市| 永和县|