461 подписчик
Для ArrayList операция добавления элемента в середину методом list.add(list.size()/2, newElement) медленнее, чем для LinkedList. Это связано с тем, что при добавлении элемента в середину массива (ArrayList) требуется перемещение всех элементов, расположенных после вставляемого элемента, на одну позицию вправо, чтобы освободить место для нового элемента. При большом размере списка это может привести к значительным затратам по времени. В то же время, при добавлении элемента в середину списка (LinkedList),...
10 месяцев назад