Встречается на собеседованиях • сегодня

Что выберешь для удаления последнего значения: LinkedList или ArrayList

Для удаления последнего элемента `LinkedList` предпочтительнее, т.к. операция выполняется за O(1). В `ArrayList` удаление последнего элемента тоже O(1), но требует копирования при изменении размера массива. Пример: ```java LinkedList linkedList = new LinkedList<>(); linkedList.add("A"); linkedList.removeLast(); // O(1) ArrayList arrayList = new ArrayList<>(); arrayList.add("A"); arrayList.remove(arrayList.size() - 1); // O(1), но может потребовать resize ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы