题目
【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。A. p→next=q; q→prior=p; p→next→prior=q; q→next=q;B. p→next=q; p→next→prior=q; q→prior=p; q→next=p→next;C. q→prior=p; q→next=p→next; p→next→prior=q; p→next=q;D. q→prior=p; q→next=p→next; p→next=q; p→next→prior=q;
【单选题】在双向循环链表中,在p指针所指的结点后插入q所指向的新结点,其修改指针的操作是()。
A. p→next=q; q→prior=p; p→next→prior=q; q→next=q;
B. p→next=q; p→next→prior=q; q→prior=p; q→next=p→next;
C. q→prior=p; q→next=p→next; p→next→prior=q; p→next=q;
D. q→prior=p; q→next=p→next; p→next=q; p→next→prior=q;
题目解答
答案
D. q→prior=p; q→next=p→next; p→next=q; p→next→prior=q;