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

正文內(nèi)容

哈弗曼編碼課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告(留存版)

2025-09-05 09:50上一頁面

下一頁面
  

【正文】 ………………………………………………………………….6 錯(cuò)誤處理………………………………………………………………………….7四、 總結(jié)(課設(shè)心得體會(huì))………………………………………………………………7五、 附錄(主要函數(shù)代碼)………………………………………………………………7~14一、實(shí)訓(xùn)要求 輸入為:一段中文或英文的文章的文件名。(5) 退出程序。//字符名 int num。 //定義哈夫曼數(shù)組大小 Element HuffmanT[max3]。 rchild = 1。 //存儲(chǔ)字符信息的類的數(shù)組 GetName() { sum = 0。 while (!())//讀取文件中的所有字符 { int tag = 0。 int fn。 } else//如果為右孩子,為‘1’ { cd[start] = 39。 fn = ()*2 1。 p2 = p1。 } } int OutArticleCode()//顯示文章編碼 { ifstream input。 if (()) { cout 該文件不存在! endl。 char namef[max2]。)//遇1搜索右子樹 { if (HuffmanT[c].rchild = 0) { c = HuffmanT[c].rchild。 cin namef1。 } ()。 char ch。://哈夫曼編碼信息 { system(cls)。139。 } default: { system(cls)。 switch (ch1) { case 39。://返回上一界面 { break。 break。 system(cls)。 cout ======== endl。 continue。 char ch1。 system(cls)。 cout **************************endl。) { if (HuffmanT[c].rchild = 0) { c = HuffmanT[c].rchild。 (namef)。 } if (HuffmanT[c].lchild == 1)//判斷是否到葉子 { cout HuffmanT[c].name。 } } } } ()。 } int SaveArticleCode()//保存文章編碼 { ofstream output。 HuffmanT[p1].parent = HuffmanT[p2].parent = i。 i m。 cout Code[i].save_code。 //字符信息 start = 。 ()。 ch = ()。class GetName //關(guān)于字符類{public: char file_name[max2]。//左孩子 int rchild。 //存儲(chǔ)字符 char save_code[max1]。 rchild = 1。(5)、程序設(shè)計(jì)流程:1文字表述:開始進(jìn)入功能選擇界面,包含五種操作(1) 讀取文章并對字符編碼。 生成對應(yīng)的編碼。3流程圖:程序開始返回主界面顯示編碼保存譯碼程序主界面顯示譯碼返回主界面保存編碼 退出程序 文章譯碼 文章編碼哈夫曼編碼信息讀取文章并對文章進(jìn)行編碼 對應(yīng)的類:1定義類:class Element //結(jié)點(diǎn)類{ public: char name。3定義字符總類總數(shù)和存儲(chǔ)信息:class GetName //關(guān)于字符類{ public: char file_name[max2]。學(xué)會(huì)了合作,學(xué)會(huì)了運(yùn)籌帷幄,學(xué)會(huì)了寬容,學(xué)會(huì)了理解,也學(xué)會(huì)了做人與處世。 //存儲(chǔ)編碼}。 //出現(xiàn)的次數(shù)除總數(shù)得到權(quán)值 } } int ReadLetter() { ifstream input。 sum++。 char *cd = new char [+1]。 //將結(jié)果存入對應(yīng)的編碼數(shù)組中 } } void OutputHuffmanTCode() { cout 哈夫曼編碼: endl。 } } } void Select_2Min(int m, int amp。 HuffmanT[
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1