| 动态哈夫曼编码的改进 |
| 当前位置: 论文资料 >> 计算机论文 >> 计算机应用 >> 动态哈夫曼编码的改进 | ||
| 动态哈夫曼编码的改进 | ||||
|
if((Tempa->LeftChild==NULL)&&(Tempa->RightChild==NULL) { b=leaf; while(b!=NULL) { if(b->CharNode==Temp) { b->CharNode=Tempa; break; } else b=b->Next; } } if((Temp->LeftChild==NULL)&&(Temp->RightChild++NULL)) { b=Leaf; while(b!=NULL) { if(b->CharNode==Tempa) { b->CharNode=Temp; break; } else b=b->Next; } } } } p->Next->CharNode=Temp->After; if(Temp->After==NULL) { q=p->Next; p->Next=q->Next; free(q); } else Temp->After->Front=NULL; } Temp->Weight++; Temp->After=Temp->Front=NULL; InsertWeight(Temp); Temp=Temp->Parent; } } |
||||
|
|
||||