Để làm được bài này bạn cần biết cách xây dựng cấu trúc dữ liệu danh sách liên kết đôi ( khởi tạo node, thêm 1 node, duyệt,...), nếu bạn chưa nắm chắc thì có thể tìm trên mạng rất dễ. Sau đó áp dụng vào bài tập của bạn thôi. Hy vọng gợi ý của mình sẽ hữu ích.