题目内容
(请给出正确答案)
[主观题]
对于长度为 n(n≥1)的双向链表 L ,在 p 所指结点之前插入一个新结点,其时间复杂度为()。
A、O(1)
B、O(n)
C、O(nlogn)
D、
提问人:网友hukoucmq
发布时间:2022-01-07
A、O(1)
B、O(n)
C、O(nlogn)
D、
A、p->next->prev=p->prev;p->prev->next=p->next;free(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->prev;free(p);
A、删除表中的第一个元素
B、删除表中最后一个元素
C、在第一个元素前插入一个新元素
D、在最后一个元素后插入一个新元素
E、在第一个元素后插入一个新元素
F、在最后一个元素前插入一个新元素
A、带头结点的双向循环链表
B、不带头结点的单链表
C、仅有尾指针的循环单链表
D、仅有头指针的循环单链表
A、在循环单链表中,从表中任一结点出发都可以通过前后移动操作来遍历整个循环链表。
B、在双向链表中,可以从任一结点开始沿同一方向查找到任何其他结点。
C、单链表不具有随机存取特性,而双向链表具有随机存取特性。
D、为了方便插入和删除,可以使用双向链表存放数据。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!