Exemplo n.º 1
0
 public void spausdintiLapa(String tabas) {
   if (kaire != null) {
     kaire.spausdintiLapa(tabas + "\t");
   }
   System.out.println(tabas + " " + this.reiksme + " - " + ((tevas != null) ? tevas.reiksme : 0));
   if (desine != null) {
     desine.spausdintiLapa(tabas + "\t");
   }
 }
Exemplo n.º 2
0
 public Lapas rasti(int sk) {
   if (this.reiksme == sk) {
     return this;
   } else {
     if (sk > this.reiksme && desine != null) {
       return desine.rasti(sk);
     } else if (sk < this.reiksme && kaire != null) {
       return kaire.rasti(sk);
     }
   }
   return null;
 }
Exemplo n.º 3
0
 public void pridetiLapa(int sk, Lapas t) {
   if (sk > reiksme) {
     if (desine != null) {
       desine.pridetiLapa(sk, this.desine);
     } else {
       desine = new Lapas(sk, t);
     }
   } else if (sk < reiksme) {
     if (kaire != null) {
       kaire.pridetiLapa(sk, this.kaire);
     } else {
       kaire = new Lapas(sk, t);
     }
   }
 }