📄 huffmantreenode.java
字号:
package dsa.adt;
import dsa.adt.BinTreeNode;
public class HuffmanTreeNode extends BinTreeNode {
private int weight; //权值
private String coding = ""; //编码
public HuffmanTreeNode(int weight){
this(weight,null);
}
public HuffmanTreeNode(int weight, Object e){
super(e);
this.weight = weight;
}
//改写父类方法
public HuffmanTreeNode getParent() {
return (HuffmanTreeNode)super.getParent();
}
public HuffmanTreeNode getLChild() {
return (HuffmanTreeNode)super.getLChild();
}
public HuffmanTreeNode getRChild() {
return (HuffmanTreeNode)super.getRChild();
}
//get&set方法
public int getWeight(){ return weight;}
public String getCoding(){ return coding;}
public void setCoding(String coding){ this.coding = coding;}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -