链表的删除算法很简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。
第1题:
链表的删除算法很简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。()
第2题:
循环链表的主要优点是( )。
A.不再需要头指针了
B.已知某个结点的位置后,能够容易地找到它的直接前件
C.在进行插入、删除运算时,能更好地保证链表不断开
D.从表中任一结点出发都能访问到整个链表
第3题:
循环链表的主要优点是( )。
A.不再需要头指针了
B.从表中任一结点出发都能访问到整个链表
C.在进行插入、删除运算时,能更好的保证链表不断开
D.已知某个结点的位置后,能够容易的找到它的直接前件
第4题:
函数实现单链表的删除算法,请在空格处将算法补充完整。
(1)p->next!=NULL(2)p->next=q->next
第5题:
● 某双向链表中的结点如下图所示,删除 t 所指结点的操作为 (54) 。
第6题:
在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度是O。
A.求链表的第i个结点
B.在地址为P的结点之后插入一个结点
C.删除表头结点
D.删除地址为P的结点的后继结点
第7题:
A.删除单链表中的第一个元素
B.删除单链表中的尾结点
C.在单链表的第一个元素前插入一个新结点
D.在单链表的最后一个元素后插入一个新结点
第8题:
循环链表的主要优点是(38)。
A.不再需要头指针了
B.已知某个结点的位置后,能很容易找到它的直接前驱结点
C.在进行删除操作后,能保证链表不断开
D.从表中任一结点出发都能遍历整个链表
第9题:
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q、均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。
该程序段实现的功能是( )。
A.首结点成为尾结点
B.尾结点成为首结点
C.删除首结点
D.删除尾结点
第10题: