运用c++编写 山农-范诺 编码

时间:2013-12-30 07:12:59
【文件属性】:

文件名称:运用c++编写 山农-范诺 编码

文件大小:4KB

文件格式:TXT

更新时间:2013-12-30 07:12:59

山农-范诺 c++

运用c++编辑山农-范诺编码 ////////////////////////////译码//////////////////////////////////// void unshannong(LTree p){ //输入译码树及待译序列 char c; LTree temp=p; cout<<"请输入待译序列:"; do { //左0 右1 编码 到叶子节点时输出 cin>>c; if(c=='1') { if(temp->RC!=0) { temp=temp->RC; if(temp->LC==0 && temp->RC==0) { cout<data; temp=p; } continue; } } if(c=='0') { if((*temp).LC!=0 ){ temp=temp->LC; if(temp->LC==0 && temp->RC==0) { cout<data; temp=p; } continue; } } else break; }while(1); }


网友评论

  • 正在试用中,还在尝试