8.4 Достоинства и недостатки списков
Списки имеют свои достоинства и недостатки.
- Перечислим достоинства:
-
- Заранее неизвестно количество элементов в списке.
- Эффективные операции вставки и удаления
- Основные недостатки:
-
- Последовательное представление, что приводит к неэффективному поиску.
- Динамический характер списка приводит также к потере эффективности вычислений.
- Недостаток контейнеров:
-
- универсальность;
- дополнительные операции преобразования void указателя;
- отдельная память для хранения данных;
- вызов функций через указатели.
- Достоинство контейнеров:
-
- универсальность,
- быстрое создание первой рабочей версии программы.
|