Сколько операций необходимо за добавленный (в конце) элемент в структуре массива по сравнению с LinkedList и каковы его JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Сколько операций необходимо за добавленный (в конце) элемент в структуре массива по сравнению с LinkedList и каковы его

Сообщение Anonymous »

Из моего понимания, < /p>
Добавление (в конце) элемент к массиву требует: < /p>

Создание объекта и выделение нового места в памяти для него < /li>
. Добавление в этот объект в Array. Указанный массив, копирование всего содержимого предыдущего массива в новый < /li>
< /ul>
Добавление (в конце) элемент в связанный список требует: < /p>

Создание объекта узла и выделение нового места для этого и все это. Разместите в памяти для этого, затем присваивая ссылку на него узлу < /li>
Переход к наиболее точному узел в связанном списке, а затем присваивает ссылку на недавно созданный узел в поле «Далее» < /li>
Подойдя к наиболее решающему в настоящее время (не так, как в предыдущем шаге). "Prev". < /li>
< /ul>
Это все? Что еще более важно, именно поэтому араплисты более эффективны при добавлении множества элементов в конце списка?

Подробнее здесь: https://stackoverflow.com/questions/795 ... ray-struct
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»