Псевдокод:
list-node
{
some-data
pointer-or-reference to prev-list-node
pointer-or-reference to next-list-node
}
Таким образом, вы можете иметь:
current-node = beginning
current-node = current-node -> next-list-node
current-node = current-node -> prev-list-node
Чтобы «двигаться» вперед и назад.Синтаксис зависит от языка.