Doubly linked list (danh sách liên kết đôi) cho mỗi node hai pointer — next và prev — nên bạn có thể duyệt theo cả hai hướng và xóa một node trong O(1) khi bạn đã giữ tham chiếu tới nó (không cần đi từ head để tìm phần tử liền trước).
Cấu trúc
text
null <- [10] <-> [20] <-> [30] -> null
liên kết prev/next theo CẢ HAI hướng
