Xin chào ! Như tiêu đề, ai giúp em giải thích về self reference và mutal reference với, hình như cái này ở Việt Nam chưa có bài viết về vấn đề này thì phải, hay là ai cũng biết chỉ có mỗi mình em ngu 
. Search trên google thấy trên stackoverlow có người cùng câu hỏi nhưng đọc xong vẫn không hiểu ạ !
Giải thích về Self reference và mutual reference
Có phải là Tự tham chiếu và Tham chiếu tròn/Tham chiếu lẫn nhau?
- Tự tham chiếu là bên trong nó có biến tham chiếu về chính nó.
- Tham chiếu tròn là phần tử tham chiếu cuối cùng cũng là phần tử đầu tiên.
Danh sách liên kết đơn có thể giải thích điều này.
- Danh sách chỉ có 1 phần tử, phần tử kế tiếp (
next) là chính nó. - Danh sách có 2 phần tử trở lên, phần tử “kế tiếp” của phần tử cuối cùng không phải là
nullmà là phần tử đầu tiên.
2 Likes
Cảm ơn đã giải thích ạ. Vậy nó dùng để làm gì vậy ?
Dễ thấy nhất là DSLK vòng, ban đầu chỉ có một node không được xóa đang trỏ vào chính nó. Để gắn node thì cho đuôi trỏ vào và node trỏ vào node đầu tiên.
2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?