Связный список (Linked List) представляет собой коллекцию связанных элементов, которые содержат в себе хранимые данные, а также ссылку на связанные с ним элементы (один или несколько). Основным преимуществом данной структуры данных перед обычным массивом является ее динамичность — возможность легко менять количество элементов. Давайте рассмотрим пример реализации на языке C# элементарного односвязного списка. Для начала необходимо упомянуть, что существует несколько видов связных списков. Вот наиболее часто используемые из них: Схематическая структура односвязного списка представлена на рисунке ниже. Продолжение, с деталями реализации на языке C# доступно по ссылке https://shwanoff.ru/linked-list/ Присоединяйтесь к социальным сетям:
Связный список (Linked List) на языке C#
28 марта 201828 мар 2018
429
~1 мин