Стек Загальний ArrayList
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Реалізуйте універсальний Stack.
Створіть інтерфейс Stackable<T>.
Реалізуйте клас MyStack<T>, який базується на структурі даних ArrayList і імплементує інтерфейс Stackable<T>.
interface Stackable<T> { void push(T value); // додати елемент на вершину стека T pop(); // видалити та повернути елемент з вершини стека T peek(); // повернути елемент з вершини стека boolean Empty(); // перевірити, чи стек порожній int size(); // повернути розмір стека } class MyStack<T> implements Stackable<T> { public ArrayList<T> s; ... }
Відправки 379
Коефіцієнт прийняття 39%