ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »