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

正文內(nèi)容

哈夫曼實驗報告(附代碼)【整理版】-資料下載頁

2025-06-26 19:02本頁面
  

【正文】 。 //輸出 []=temp[j].bit[k]。//將字符對應(yīng)密文存入c中 ++。//記錄密文長度 n++。 if(n==30) //實現(xiàn)每行輸出30個密文 { coutendl。 n=0。 } } coutendl。 (name[filenum1],ios::out|ios::binary)。//建立進(jìn)行寫入的文件 if(!outfile) //沒有創(chuàng)建成功則顯示相應(yīng)信息 { coutname[filenum1].dat文件不能打開endl。 return。 } //將內(nèi)存中從c內(nèi)容寫入文件中 else ((char*)amp。c,sizeof(c))。 ()。//關(guān)閉文件n cout密文信息已存入文件name[filenum1].dat中.endl。}void translate()//譯碼{ CD c。 HNodeType temp[2*N1],q。 fstream infile,outfile。 char ch,r[50]={39。\039。},tempname[30]={39。\039。}。 int n=0,t=0,i。 cout輸入要譯碼的文件endl。 cintempname。 for(i=0。ifilenum。i++) if(strcmp(tempname,name[i])==0) break。 if(i==filenum) { cout密文文件中沒有tempname文件endl。 return。 } (name[i],ios::in|ios::binary)。 if(!infile) { cout密文文件不能打開endl。 return。 } else { //從文件中讀字節(jié)到指定的存儲器區(qū)域。 ((char*)amp。c,sizeof(c))。 } ()。 (F:\\,ios::in|ios::binary)。 if(!infile) { coutendl。 return。 } else { for( i=0。i2*N1。i++) //將文件中的數(shù)據(jù)讀出放在temp[i]內(nèi) //從文件中讀字節(jié)到指定的存儲器區(qū)域。 ((char*)amp。temp[i],sizeof(temp[i]))。 } ()。 q=temp[2*N2]。 //將根結(jié)點信息賦給q cout對應(yīng)的明文信息為:。 for(i=0。i。i++) { if([i]!=0amp。amp。[i]!=1) //容錯處理 { t=0。 break。 } if([i]==0) { ch=temp[].data。 if(ch!=39。\039。)//到葉子結(jié)點 { coutch。 r[n++]=ch。 t=1。 q=temp[2*N2]。 } else q=temp[]。 } else { ch=temp[].data。 if(ch!=39。\039。)//到葉子結(jié)點 { coutch。 r[n++]=ch。 t=1。 q=temp[2*N2]。 } else q=temp[]。 } } coutendl。 if(t==0) { cout沒有對應(yīng)明文!。 return。 } (F:\\TextFile[textnum].txt,ios::out|ios::binary)。//建立進(jìn)行寫入的文件 if(!outfile) //沒有創(chuàng)建成功則顯示相應(yīng)信息 { coutTextFile[textnum].txt文件不能打開endl。 return。 } //將內(nèi)存中內(nèi)容寫入文件中 for(i=0。in。i++) ((char*)amp。r[i],sizeof(r[i]))。 ()。//關(guān)閉文件n textnum++。 cout明文信息已存入文件TextFiletextnum.txtendl。 }
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1