A.直接插入排序方法
B.简单选择排序方法
C.快速排序方法
D.堆排序方法
[单选题]在一个单链表中,已知q所指结点是p所指结点的前驱结点,若在q和p之间插入一个结点s,则执行()。A . s->next=p->next;p->next=s;B . p->next=s->next;s->next=p;C . q->next=s;s->next=p;D . p->next=s;s->next=q;
[单选题]单链表的一个存储结点包含()。A . 数据域或指针域B . 指针域或链域C . 指针域和链域D . 数据域和指针域
[单选题]单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现将从单链表中删除指针p所指的下一结点。下面的操作序列中哪一个是正确的?A.q:=p^.1ink;p^.link:=q^.linkB.p^.link:=q^.link;q:=p^.linkC.q^.link:=p^.link;p^.link=qD.p^.link:=q;q^.link:=p^.link
[单选题]已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为()。A . q->next=s->next;s->next=p;B . s->next=p;q->next=s->next;C . p->next=s->next;s->next=q;D . s->next=q;p->next=s->next;
[单选题]一个存储结点存放一个______。A.数据项B.数据元素C.数据结构D.数据类型
[判断题] 单链表从任何一个结点出发,都能访问到所有结点。A . 正确B . 错误
[判断题] 线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。A . 正确B . 错误
[判断题] 链表的每个结点中都恰好包含一个指针。A . 正确B . 错误
[单选题]单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针P指向的的单链表结点之后,下面的操作序列中哪一个是正确的?A.q:=p↑.link; p↑.link:=q↑.link;B.p↑.link:=q↑.link; q:=p↑.link;C.q↑.link:=p↑.link;p↑link:=q;D.p↑.link:=q; q↑.link:=p↑.link;
[单选题]单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插人到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?A.q:=p^. link; p^.Link:=q^.link;B.p^.link:=q^.1ink; q:=p^.1ink;C.q^.link:=p^.link; p^.1ink:=q;D.p^.1ink:=q; q^.link:=p^.link;