Стек Загальний зв'язний список#10634

Стек Загальний зв'язний список

1 секунда
128 мегабайтів
Дуже легка

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

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

Реалізуйте клас MyStack<T> на базі структури даних LinkedList, який імплементує інтерфейс Stackable<T>.

interface Stackable<T> 
{
  void push(T value); // додати елемент на вершину стеку
  T pop();            // видалити і повернути елемент із вершини стеку 
  T peek();           // повернути елемент із вершини стеку 
  boolean Empty();    // перевірити, чи є стек порожнім
  int size();         // повернути розмір стеку
}

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