Advertisement
Guest User

Untitled

a guest
Apr 25th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. void DecodeHuffmanCode(MHnode* root,string code)
  2. {
  3. int i=0;
  4. string res="";
  5. MHnode* runner=root;
  6. for(int i=0; i<code.length(); i++){
  7. runner=root;
  8. while(runner->left or runner->right){
  9. if(code[i]=='0'){
  10. runner=runner->left;
  11. }else{
  12. runner=runner->right;
  13. }
  14. }
  15. res+=runner->letter;
  16.  
  17. }
  18. cout<<res<<endl;
  19.  
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement