public void Push(int value) { var dziecko = new Wezel(value); var rodzic = this.ZnajdzRodzica(this.length); dziecko.rodzic = rodzic; if (this.length % 2 == 1) { rodzic.lewe = dziecko; } else { rodzic.prawe = dziecko; } this.length++; this.glebokosc = (int)Math.Sqrt(this.length); }
public Drzewo(int wartosc) { this.korzen = new Wezel(wartosc); this.length = 1; this.glebokosc = 0; }