TreeSet Ümumi#10635

TreeSet Ümumi

1 saniyə
128 meqabayt
Çox asan

Generic TreeSet-i həyata keçirin.

Treeable<T> interfeysini reallaşdırın.

TreeSet məlumat strukturu əsasında MyTree<T> sinfini yaradın ki, bu sinif Treeable<T> interfeysini implement etsin.

interface Treeable<T> 
{
  void insert(T value);       // ağaca elementi daxil et
  T min();                    // ağacdan minimum elementi qaytar
  T max();                    // ağacdan maksimum elementi qaytar
  boolean isPresent(T value); // dəyərin ağacda olub-olmadığını yoxla
  boolean Empty();            // ağacın boş olub-olmadığını yoxla
  int size();                 // ağacın ölçüsünü qaytar
}

class MyTree<T> implements Treeable<T> 
{
  public TreeSet<T> s;
  ...
}