eolymp
bolt
Try our new interface for solving problems
Problems

TreeSet Generic

TreeSet Generic

Implement a generic TreeSet.

Implement interface Treeable<T>.

Implement class MyTree<T> based on TreeSet data structure that implements interface Treeable<T>.

interface Treeable<T> 
{
  void insert(T value);       // insert element to the tree
  T min();                    // return minimum element from the tree
  T max();                    // return maximum element from the tree
  boolean isPresent(T value); // check if value is present in the tree 
  boolean Empty();            // check if tree is empty
  int size();                 // return size of the tree
}

class MyTree<T> implements Treeable<T> 
{
  public TreeSet<T> s;
  ...
}
Time limit 1 second
Memory limit 128 MiB
Author Michael Medvediev