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

正文內(nèi)容

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

2025-08-21 09:50上一頁面

下一頁面
  

【正文】 h1) { case 39。239。://返回上一界面 { break。439。 cin ch1。 } case 39。339。 } case 39。 } } } return 0。 break。 continue。 system(cls)。 char ch1。 } break。 } case 39。 continue。 cout endl ===請選擇功能:。 } case 39。 break。://讀取文章并對字符編碼 { delete a。 cout **************************endl。 while (1) //主界面顯示 { cout ************************************endl。 } if (HuffmanT[c].rchild == 1) { (HuffmanT[c].name)。 while (!()) { if (ch == 39。 if (()) { cout 該文件不存在! endl。 ()。 //輸出字符 c = 2 * 2。 return 0。 ()。 char ch。 ifstream input。 cout 文章編碼如下: endl。 HuffmanT[i].weight = HuffmanT[p1].weight + HuffmanT[p2].weight。 HuffmanT[i].weight m2)//找出未訪問過的權(quán)值第二小結(jié)點(diǎn) { m2 = HuffmanT[i].weight。 i++) { if (HuffmanT[i].parent == 1 amp。 } } } void Select_2Min(int m, int amp。 cout endl。 //將結(jié)果存入對應(yīng)的編碼數(shù)組中 } } void OutputHuffmanTCode() { cout 哈夫曼編碼: endl。 //起始位置 c = i。 char *cd = new char [+1]。 GetWeight()。 sum++。 letter[0].pname = ch。 //出現(xiàn)的次數(shù)除總數(shù)得到權(quán)值 } } int ReadLetter() { ifstream input。//文件名 int n。 //存儲編碼}。//右孩子 int parent。學(xué)會了合作,學(xué)會了運(yùn)籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。 //存儲編碼}。3定義字符總類總數(shù)和存儲信息:class GetName //關(guān)于字符類{ public: char file_name[max2]。 parent =1。3流程圖:程序開始返回主界面顯示編碼保存譯碼程序主界面顯示譯碼返回主界面保存編碼 退出程序 文章譯碼 文章編碼哈夫曼編碼信息讀取文章并對文章進(jìn)行編碼 對應(yīng)的類:1定義類:class Element //結(jié)點(diǎn)類{ public: char name。(2) 哈夫曼編碼信息。 生成對應(yīng)的編碼。 根據(jù)權(quán)值構(gòu)造哈弗曼樹。(5)、程序設(shè)計(jì)流程:1文字表述:開始進(jìn)入功能選擇界面,包含五種操作(1) 讀取文章并對字符編碼。(4) 對文章進(jìn)行譯碼,顯示并保存。 rchild = 1。 } ~Name(){}}。 //存儲字符 char save_code[max1]。在設(shè)計(jì)過程中,與同學(xué)分工設(shè)計(jì),和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。//左孩子 int rchild。 //存儲字符 char save_code[max1]。class GetName //關(guān)于字符類{public: char file_name[max2]。 i++) { letter[i].lweight = (double) letter[i].num / sum。 ch = ()。 i++) { if (letter[i].pname == ch) { letter[i].num++。 ()。 } void CharHuffmanTCoding()//編碼功能實(shí)現(xiàn) { int i, f, c。 //字符信息 start = 。cd[start])。 cout
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1