📄 huffmannode.java
字号:
public class HuffmanNode {//huffman树的节点
public byte sign;
public int code;
public int frequency;
public int codewordLen;
public HuffmanNode left=null,right=null;
public HuffmanNode(){}
public HuffmanNode(byte s,int f,int c,HuffmanNode lt,HuffmanNode rt){
sign=s;
frequency=f;
codewordLen=c;
left=lt;
right=rt;
}
}
class LinkedListNode{//用于构建huffman树的时候的排序的链表
public HuffmanNode tree;
public LinkedListNode next=null;
public LinkedListNode prev=null;
public LinkedListNode(){}
public LinkedListNode(LinkedListNode next,LinkedListNode prev){
this.prev=prev;
this.next=next;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -