Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Albero{
- public Albero destro;
- public Albero sinistro;
- public int val;
- public Albero(int val) {
- this.val = val;
- }
- public Albero destro() {
- return this.destro();
- }
- public Albero sinistro() {
- return this.sinistro();
- }
- public int val() {
- return this.val();
- }
- public static int conta(Albero a) {
- if (a == null) {
- return 0;
- }
- return a.val() + conta(a.sinistro) + conta(a.destro);
- }
- public static void main(String[] args) {
- Albero a = new Albero(19);
- Albero b = new Albero(1);
- Albero c = new Albero(21);
- Albero d = new Albero(5);
- Albero e = new Albero(8);
- Albero f = new Albero(3);
- a.sinistro = b;
- a.destro = c;
- b.sinistro = d;
- b.destro = e;
- c.sinistro = f;
- System.out.println(conta(a));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement