freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計(jì)報(bào)告--哈夫曼編碼譯碼系統(tǒng)-閱讀頁

2025-02-03 00:03本頁面
  

【正文】 de * left。 signode(){ //初始化// c=NULL。 weight=0。 }}。 int code[100]。 bool b。size=0。}Sig code[100] size}。 //哈夫曼樹根// signode * pt。 public: HFM(int all){root=pt=NULL。} //all是森林中樹的個(gè)數(shù)// ~HFM(){} signode * getroot(){return root。 //創(chuàng)建哈夫曼樹// void hufcode()。 //用哈弗曼編碼存儲(chǔ)文件// void hufdecode(FILE* ipf,FILE* opf)。 int maxc()。Root pt alleafcreat() hufcode() savewithhufcode(inf,outf) inorder(sig) getroot()hufdecode(ipf,opf) maxc()算法設(shè)計(jì):init(SN)初始化SN數(shù)組input(f1)從f1讀入字符 輸出字符信息及權(quán)重 ()創(chuàng)建哈夫曼樹 ()。 (f1,f2)。) 初始的創(chuàng)建是哈夫曼編碼譯碼系統(tǒng)成功的關(guān)鍵,我在創(chuàng)建的過程當(dāng)中多次使用樹的先根,配合中根遍歷操作,輸出接點(diǎn)字符或者權(quán)重信息,作為檢驗(yàn),對(duì)驗(yàn)證和糾錯(cuò)起到了非常大的作用。充分體會(huì)到了在程序執(zhí)行時(shí)的提示性輸出的重要性。最忌諱將所有代碼寫完后再調(diào)試,這樣若程序有錯(cuò)誤,太難找 。 用哈夫曼編碼存儲(chǔ)文件的時(shí)候還應(yīng)注意數(shù)字0,1與字符0,1的不同,不應(yīng)直接在fputc()函數(shù)中直接寫入0,1那么將會(huì)是寫入的文章中什么都沒有,因?yàn)?在ASCII碼中代表NULL。四、 參考文獻(xiàn)【1】 C語言程序設(shè)計(jì)(第三版) 譚浩強(qiáng) 清華大學(xué)出版社 【2】 C++語言程序設(shè)計(jì)(第四版)。曲朝陽 郭曉利 王曉慧 孫鴻飛 中國(guó)電力出版社 五、 指導(dǎo)教師評(píng)語 簽名: 年 月 日課程設(shè)計(jì)成績(jī)(五級(jí)分制)11
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1