資源簡介
一個完整的系統應具有以下功能: (1) I:初始化(Initialization)。從終端讀入字符集大小n,以及n個字符和n個權值,建立赫夫曼樹,并將它存于文件hfmTree中。 (2) E:編碼(Encoding)。利用已建好的赫夫曼樹(如不在內存,則從文件hfmTree中讀入),對文件ToBeTran中的正文進行編碼,然后將結果存入文件CodeFile中。 (3) D:譯碼(Decoding)。利用已建好的赫夫曼樹將文件CodeFile中的代碼進行譯碼,結果存入文件Textfile中。 (4) P:印代碼文件(Print)。將文件CodeFile以緊湊格式顯示在終端上,每行50個代碼。同時
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????101??2010-07-11?11:51??數據結構\CodeFile.txt
?????文件???????4320??2010-07-11?12:14??數據結構\E08620305.dsp
?????文件????????541??2010-07-11?11:21??數據結構\E08620305.dsw
?????文件??????33792??2010-07-11?12:14??數據結構\E08620305.ncb
?????文件??????48640??2010-07-11?12:14??數據結構\E08620305.opt
?????文件???????1441??2010-07-11?11:33??數據結構\E08620305.plg
?????文件????????188??2010-07-11?11:49??數據結構\hfmTree.txt
?????文件?????????24??2010-07-11?11:52??數據結構\Textfile.txt
?????文件?????????32??2010-07-11?11:51??數據結構\ToBeTran.txt
?????文件???????5593??2010-07-12?20:14??數據結構\E08620305.CPP
?????文件?????263201??2010-07-12?20:12??數據結構\數據結構課程設計哈夫曼編碼.doc
?????目錄??????????0??2010-07-11?13:53??數據結構
-----------?---------??----------?-----??----
???????????????357873????????????????????12
-----------?---------??----------?-----??----
?????文件????????101??2010-07-11?11:51??數據結構\CodeFile.txt
?????文件???????4320??2010-07-11?12:14??數據結構\E08620305.dsp
?????文件????????541??2010-07-11?11:21??數據結構\E08620305.dsw
?????文件??????33792??2010-07-11?12:14??數據結構\E08620305.ncb
?????文件??????48640??2010-07-11?12:14??數據結構\E08620305.opt
?????文件???????1441??2010-07-11?11:33??數據結構\E08620305.plg
?????文件????????188??2010-07-11?11:49??數據結構\hfmTree.txt
?????文件?????????24??2010-07-11?11:52??數據結構\Textfile.txt
?????文件?????????32??2010-07-11?11:51??數據結構\ToBeTran.txt
?????文件???????5593??2010-07-12?20:14??數據結構\E08620305.CPP
?????文件?????263201??2010-07-12?20:12??數據結構\數據結構課程設計哈夫曼編碼.doc
?????目錄??????????0??2010-07-11?13:53??數據結構
-----------?---------??----------?-----??----
???????????????357873????????????????????12
評論
共有 條評論