// ----------------------------------------------------------- // Estruturas de Dados 2023/2024 (CC1007) - DCC/FCUP // https://www.dcc.fc.up.pt/~miguel-areias/teaching/2324/ed/ // ----------------------------------------------------------- // No de uma arvore binaria "normal" // (Pedro Ribeiro @ DCC-FCUP) // ----------------------------------------------------------- public class BTNode { private T value; // Valor guardado no no private BTNode left; // Filho esquerdo private BTNode right; // Filho direito // Construtor BTNode(T v, BTNode l, BTNode r) { value = v; left = l; right = r; } // Getters e Setters public T getValue() {return value;} public BTNode getLeft() {return left;} public BTNode getRight() {return right;} public void setValue(T v) {value = v;} public void setLeft(BTNode l) {left = l;} public void setRight(BTNode r) {right = r;} }