ВУЗ:
Составители:
Рубрика:
72
элемента;
3) освободить ранее занимаемую память.
Видно, что операций потребуется выполнить намного больше.
Удаление элемента из списка также не требует больших затрат
времени и производится по следующей схеме:
1) находится элемент, который должен предшествовать месту
удаления (current) и удаляемый элемент (help) (Рис. 6.3 а);
2) указывается, что следующим за current будет тот элемент,
который следовал за help (Рис. 6.3 б);
3) удаляется элемент help из памяти (Рис. 6.3 в).
Рис 6.3. Удаление элемента из списка.
Как видим, любая динамическая структура данных требует соблюдения
определенных правил вставки и удаления элементов, основанных на способе
их хранения. Поскольку часто в задачах используются аналогичные
структуры данных, язык программирования C# содержит специальный набор
классов, которые реализуют работу с разнообразными типами коллекций.
элемента;
3) освободить ранее занимаемую память.
Видно, что операций потребуется выполнить намного больше.
Удаление элемента из списка также не требует больших затрат
времени и производится по следующей схеме:
1) находится элемент, который должен предшествовать месту
удаления (current) и удаляемый элемент (help) (Рис. 6.3 а);
2) указывается, что следующим за current будет тот элемент,
который следовал за help (Рис. 6.3 б);
3) удаляется элемент help из памяти (Рис. 6.3 в).
Рис 6.3. Удаление элемента из списка.
Как видим, любая динамическая структура данных требует соблюдения
определенных правил вставки и удаления элементов, основанных на способе
их хранения. Поскольку часто в задачах используются аналогичные
структуры данных, язык программирования C# содержит специальный набор
классов, которые реализуют работу с разнообразными типами коллекций.
72
Страницы
- « первая
- ‹ предыдущая
- …
- 71
- 72
- 73
- 74
- 75
- …
- следующая ›
- последняя »
