可学答题网 > 问答 > 数据结构题库,计算机科学技术题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

求循环链表中当前结点的后继和前驱的时间复杂度分别是()。


求循环链表中当前结点的后继和前驱的时间复杂度分别是()。

  • AO(n)和O(1)
  • BO(1)和O(1)
  • CO(1)和O(n)
  • DO(n)和O(n)
参考答案
参考解析:
分类:数据结构题库,计算机科学技术题库
相关推荐

1、在线索二叉树中每个结点通过线索都可以直接找到它的前驱和后继。

在线索二叉树中每个结点通过线索都可以直接找到它的前驱和后继。A正确B错误

2、要在一个带头结点的单向循环链表中删除头结点,得到一个新的不带头结点的单向循环

要在一个带头结点的单向循环链表中删除头结点,得到一个新的不带头结点的单向循环链表,若结点的指针域为next,头指针为head,尾指针为p,则可执行head=head->next;()。

3、指针p、q和r依次指向某循环链表中三个相邻的结点,交换结点*q和结点*r在表

指针p、q和r依次指向某循环链表中三个相邻的结点,交换结点*q和结点*r在表中次序的程序段是 ( )Ap—>next=r; q—>next=r—>next; r—>next=q;Bp—>next=r; r—>next=...

4、双向循环链表中,p指向表中某结点,则通过p可以访问到p所指结点的直接后继结点

双向循环链表中,p指向表中某结点,则通过p可以访问到p所指结点的直接后继结点和直接前驱结点。A正确B错误

5、设单链表中结点结构为(data,link).若想摘除结点*p的直接后继,则应

设单链表中结点结构为(data,link).若想摘除结点*p的直接后继,则应执行下列哪一个操作()Ap->link=p->link->linkBp=p->link;p->link=p->link->linkCp->link=p->linkDp=p->link->link

6、设指针变量p指向单链表中某结点A,则删除结点A的后继结点需要的操作为()(不

设指针变量p指向单链表中某结点A,则删除结点A的后继结点需要的操作为()(不考虑存储空间的释放)。