0
点赞
收藏
分享

微信扫一扫

数据结构一天五题第四做——单链表

正义的杰克船长 2022-03-26 阅读 59
数据结构

1、在线性表的单链表存储结构中,用于存储数据元素值本身的是(  )

A、数据域

B、头结点

C、指针域

D、后继结点的值

2、在含有n个结点的单链表中,若要删除一个指定的结点p,则首先必须找到(   )。

A、头结点

B、后继结点

C、首结点

D、前驱结点

3、链表不具有的特点是( )。

A、可随机访问任一元素

B、所需空间与线性长度成正比

C、不必事先估计存储空间

D、插入、删除不需要移动元素

4、在一个单链表中,结点指针域为next,已知q所指结点是p所指结点的前驱结点,若在q和p之间插入s结点,则执行语句( )。

A、p->next=s->next;s->next=p;

B、p->next=s;s->next=q;

C、q->next=s;s->next=p;

D、s->next=p->next;p->next=s;

5、在一个含有n个结点的有序单链表中插入一个新结点,使单链表仍然保持有序的算法的时间复杂度是(   )。

A、O(log2n)

B、O(n2)

C、O(1)

D、O(n)

举报

相关推荐

0 条评论