32 lines
544 B
Java
32 lines
544 B
Java
|
|
public class HuffmanNode{
|
||
|
|
private int value;
|
||
|
|
private int frequence;
|
||
|
|
|
||
|
|
private HuffmanNode left;
|
||
|
|
private HuffmanNode right;
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
public HuffmanNode(int v,int f){
|
||
|
|
this.value = v;
|
||
|
|
this.frequence = f;
|
||
|
|
this.right = null;
|
||
|
|
this.left = null;
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
public void setSonLeft(HuffmanNode lef){
|
||
|
|
this.left = lef;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSonRight(HuffmanNode rig){
|
||
|
|
this.right = rig;
|
||
|
|
}
|
||
|
|
|
||
|
|
public boolean isLead(HuffmanNode f){
|
||
|
|
// retourner vraie : cas de base !!
|
||
|
|
return true;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ajouter d'autres méthode tel que les getters par exemple !!!
|
||
|
|
}
|