(10.09.2022)
В современном прграммировании доминирующие структуры данных - Вектора и Хеш-таблицы, про двухсвязные списки все забыли, но если мы посмотрим на ядро линукса, например, там доминирующая структура как раз списки, почему?
Допустим нам нужно хранить много обьектов в памяти:
В старкрафте все юниты храняться в двухсвязном списке
Статья
Пример узла LRU кэша
Можно выделить общий код:
C-style