• 大小: 10KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 标签: huffman  编码  解码  压缩  

资源简介

利用hafuman算法对字符串进行编码和解码处理,字符串为手动输入的字符串,程序中已打印编解码前后的数据以及压缩比。

资源截图

代码片段和文件信息

#include 
#include 
#include 

//char * chrs = “At the highest level of abstraction there are three basic drawing operations: clearing the window drawing a geometric object and drawing a raster object. Raster objects which include such things as two-dimensional images bitmaps and character fonts are covered in Chapter 8 . In this chapter you learn how to clear the screen and to draw geometric objects including points straight lines and flat polygons. \0“;
//char * chrs = “kgasdgalfjsladd\0“;
char * chrs = “fsskffffaavbbbcscscscs\0“;
int asciiCharsCount[128];

char currlCodeChrs[9];
int charCountSize = 0;
long totalUrlLength = 0;
long totalUrlOffset = 0;

int currlMinValueIndex = -1;//当前最小值的索引
char * resultBinString; //二进制字符串
long binS

评论

共有 条评论