Встречается на собеседованиях • сегодня
Как получил последнюю решенную задачу
В Java можно использовать `Deque` (двустороннюю очередь) для отслеживания последней решенной задачи. Например:
```java
Deque taskHistory = new ArrayDeque<>();
taskHistory.addLast("Task1");
taskHistory.addLast("Task2");
String lastSolved = taskHistory.peekLast(); // "Task2"
```
Если задача решается, добавляем её в конец очереди. Для получения последней решенной задачи используем `peekLast()`.
Альтернативно, можно хранить последнюю задачу в отдельной переменной:
```java
String lastSolvedTask = null;
void solveTask(String task) {
// Логика решения задачи
lastSolvedTask = task;
}
```
Выбор подхода зависит от контекста: нужна ли история задач или только последняя.

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