- A.p=head
- B.p=NULL
- C.P一>next=head
- D.P一>next=NULL
- A.P一>next=s s一>prior=p;P一>next一>prior=s;s一>next=p一>next;
- B.P一>next=s P一>next一>prior=s;S一>prior=p;s一>next=p一>next:
- C.S一>prior=p;s一>next=p一>next;P一>next=s P一>next一>prior=s:
- D.s一>prior=p;S一>next=p一>next;P一>next一>prior=s;P一>next=s;
- A.head=NULL
- B.head一>next=NULL
- C.head一>next=head
- D.head!=NULL
- A.s一>next=p一>next;p一>next=s;
- B.q一>next=s;s一>next=p;
- C.p一>next=s一>next;s一>next=p;
- D.p一>next=s;s一>next=q;
- A.head=NULL
- B.head一>next=NULL
- C.head一>next=head
- D.head!=NULL
- A.方便运算的实现
- B.用于标识单链表
- C.使单链表中至少有一个结点
- D.用于标识起始结点的位置
- A.s一>next=p;p一>next=s;
- B.s一>next=p一>next;p一>next=s;
- C.s一>next=p一>next,p=s,
- D.p一>next=s;s一>next=p;
- A.p一>prlOr一>next==p===p一>next一>next
- B.p一>prior一>next==p==p一>next一>prior
- C.p一>prior一>prior==p==p一>next一>prior
- D.p一>prior一>prior==p==一p一>next一>next
- A.p一>next=p一>next一>next;
- B.p=p一>next;p一>next=p一>next一>next;
- C.p一>next=p一>next:;
- D.p=p一>next一>next;
- A.对单链表来说,寻找结点的后继比较容易
- B.对循环链表来说,从任一结点出发,都可以遍历整个链表
- C.对双链表来说,寻找结点的前趋和后继都比较容易
- D.对于静态链表来说,可以随机存取结点中的数据
- A.n
- B.n/2
- C.(n一1)/2
- D.(n+1)/2
- A.100
- B.108
- C.110
- D.120
- A.第一个
- B.最后一个
- C.所有
- D.没有