資源簡介
利用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
- 上一篇:用C語言實現進程調度算法的模擬
- 下一篇:C++實現香農編碼
評論
共有 條評論