Doubly Linked List — Di chuyển hai chiều
Ở bài Singly Linked List, chúng ta đã phát hiện ra một sự thật cay đắng: Node hiện tại không biết ai đang đứng ngay sau lưng nó. Nếu bạn đang đứng ở phần tử cuối cùng (Tail) và muốn quay ngược lại 1 bước, bạn không thể! Bạn phải chạy lại từ vạch xuất phát (Head) và tìm lại từ đầu.
Thật may, Khoa học Máy tính có một bản nâng cấp giải quyết triệt để vấn đề này: Doubly Linked List (Danh sách liên kết đôi).
📋 Agenda
Thời gian đọc ước tính: ~8 phút