Dane jest drzewo binarne, w którym elementy są rozmieszczone w taki sposób, że dla każdego węzła v spełnione zależności:
A: jeśli
(v-> lewy!=NULL)
to v-> klucz >=v->lewy ->klucz
B: jeśli
(v-> prawy!=NULL)
to v-> klucz >=v->prawy ->klucz
Zaimplementuj (w języku C/C++) operację void
wstaw (int klucz)
wstawiania elementu o zadanym kluczu do tego drzewa tak, aby własności A i B pozostały spełnione dla każdego węzła w tym drzewie.