一般不带头结点的单链表h为空的判定条件是______。
A. h== NULL
B. h->Next == NULL
C. h->Next == h
D. h!= NULL
查看答案
带表头结点的单链表h为空的判定条件是______。
A. h== NULL
B. h->Next == NULL
C. h->Next == h
D. h != NULL
在一个单链表中,已知qtr所指结点是ptr所指结点的直接前驱。现要在qtr所指结点和ptr所指结点之间插入一个rtr所指的结点,要执行的操作应该是______。
A. rtr->Next = ptr->Next; ptr->Next = rtr;
B. ptr->Next = rtr->Next;
C. qtr->Next = rtr; rtr->Next = ptr;
D. ptr->Next = rtr; rtr->Next = qtr->Next;
在一个单链表中,若现在要删除ptr指针所指结点的直接后继结点,则需要执行的操作是______。
A. ptr->Next = ptr->Next->Next ;
B. ptr = ptr->Next; ptr->Next = ptr->Next->Next ;
C. ptr = ptr->Next->Next ;
D. ptr->Next ptr ;
在长度为n的顺序表中,往其第i个元素(1≤i≤n)之前插入一个新的元素时,需要往后移动______个元素。
A. n-i
B. n-i+1
C. n-i-1
D. i