Массив и связный список: в чем разница?

Редакция Без Сменки
Честно. Понятно. С душой.
🔹 Массив и связный список — это структуры данных для хранения набора значений(элементов), идентифицируемых по индексу. Основная разница в том, как представлены эти данные в памяти.

➡️ При использовании массива элементы хранятся в памяти непрерывно, то есть рядом друг с другом.

Пример: вы собрались компанией пойти на концерт, покупаете билеты и смотрите, чтобы все места были рядом друг с другом. Если вдруг к вам присоединится еще один товарищ, а места рядом больше нет, придется искать свободный ряд для вас всех снова.

📍 Также работает и массив: в случае добавления элементов, массив стирается с памяти и перемещается на новое место с подходящим кол-вом элементов.

В случае, если мы забронировали наоборот больше билетов, а тот товарищ не пришел — ваши деньги потрачены впустую(память расходуется неэффективно)

🔹 При использовании связанного списка элементы могут размещаться где угодно в памяти

Основная идея — использовать ссылки: каждый элемент знает, где находится в памяти следующий за ним элемент. Этот вариант удобен тем, что при расширении не нужно перемещать массив полностью, достаточно лишь найти свободное место и сказать его предыдущему.

Где вы учитесь?

Вам также будет интересно

Уравнение в Excel
Как считать уравнение в Excel? Допустим, нам надо вычислить: 2cos^2(x) + 2cos(2x)=4. Как будем делать? 1) В столбце B запишем все точки...
Гидролиз солей
В ЕГЭ рассматривается гидролиз растворимых солей. ❗️ Любую соль можно «разложить» на кислоту и основание/амфотерный гидроксид, которыми она...
Аббревиатуры XX века
Одним из самых сложных моментов в изучении XX века является огромное количество аббревиатур и сокращений, которых все боятся. Сегодня попробуем...
Наследственная изменчивость
Представьте, вы зашли в магазин и решили выбрать яблочный сок. Как быть? Он же весь одинаковый! А теперь представьте, что вы — естественный отбор. И...
Простые эфиры
🔻 ОБЩИЕ СВЕДЕНИЯ Простые эфиры изомерны спиртам. Атом кислорода в молекуле эфира соединён с двумя радикалами, общая формула зависит от строения...
Синтез аммиака
Сильно погружаться в тонкости химического производства мы не будем, тем более что половина информации из учебников уже устарела 🤓 В промышленности...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.