Встречается на собеседованиях • сегодня
В чем разница между push и pop
`push` и `pop` — это базовые операции работы со стеком (LIFO-структурой).
- **push** добавляет элемент на вершину стека.
- **pop** удаляет и возвращает элемент с вершины стека.
Пример на Java:
```java
Stack stack = new Stack<>();
stack.push(1); // Стек: [1]
stack.push(2); // Стек: [1, 2]
int top = stack.pop(); // Удаляет 2 → Стек: [1]
System.out.println(top); // Выведет: 2
```
Если стек пуст, `pop()` выбросит `EmptyStackException`.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы