[01年第21日2如一个带在表头盐点的双向据环轻衣L。结点结构为00 dna发,prev和next分别是指向其直接前驱和直接后继结点点的指针,现要删除指针P所指的结点,正确的语句序列是( )。
A. p->next->prev=p->prev; p->prev->next= p->prev; fre (p);
B. p->next->prev= p->next; p->prev-> next =p->next; free (p);
C. p->next->prev=p->next; p->prev->next= p->prev; free (p);
D. P-> next-> prev=p->prev; p->prev->next =p->next; free (p);
查看答案
将两个长度为n的递增有序表归并成个长度为2n的递增有序表,最少需要进行关键字比较( )次。
A. 2
B. n-1
C. n
D. 2n
将长度为n的单链表链接在长度为m的单情表之后的算法的时间复杂度为( )
A. O(1)
B. O(n)
C. O(m)
D. O(m+n)
在线性表的下列运算中,不改变数据元素之间结构关系的运算是(
A. 插人
B. 删除
C. 排序
D. 定位
对于一个头指针为head的带头结点的单链表,判定该表为空表的条件是( )。
A. Head==NULL
B. head->next-==NULL
C. head->next-==head
D. head!=NULL