eolymp
bolt
Try our new interface for solving problems
Məsələlər

Stack Generic

Stack Generic

Реализуйте generic Stack.

Реализуйте интерфейс Stackable<T>.

Реализуйте класс MyStack<T> на базе структуры данных Stack который имплементирует интерфейс Stackable<T>.

Java

interface Stackable<T> 
{
  void push(T value); // push element to the top of the stack
  T pop();            // remove and return element from the top of the stack 
  T peek();           // return element from the top of the stack 
  boolean Empty();    // check if stack is empty
  int size();         // return size of the stack
}

class MyStack<T> implements Stackable<T> 
{
  public Stack<T> s;
   ...
}

C++

template <class T>
class Stackable
{
  public:
  void push(T value);
  T pop();
  T peek();
  bool Empty();
  int size();
};

template <class T>
class MyStack : public Stackable <T>
{
public:
 stack <T> s;

};
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Müəllif Михаил Медведев