下面对循环单链表的删除操作步骤中正确的是()A.定位要删除的结点,将前一个结点previous和当前结点current都设置为start。#B.当前结点current的索引号为i时,使当前结点current的前一个结点指向当前结点current的下一个结点。#C..释放标记为当前结点的结点内存,current设为null。#D.以上选项都对
下面对循环单链表的删除操作步骤中正确的是()
A.定位要删除的结点,将前一个结点previous和当前结点current都设置为start。#B.当前结点current的索引号为i时,使当前结点current的前一个结点指向当前结点current的下一个结点。#C..释放标记为当前结点的结点内存,current设为null。#D.以上选项都对参考答案和解析
从表中任意节点出发都能扫描到整个链表
相关考题:
在一个长度为n(n>1)的单链表上,设有头和尾两个指针,执行()操作与链表的长度有关。A.删除单链表中的第一个元素B.删除单链表中的最后一个元素C.在单链表第一个元素前插入一个新元素D.在单链表最后一个元素后插入一个新元素
如果对线性表的操作只有两种,即删除第一个元素,在最后一个元素的后面插入新元素,则最好使用()。A.只有表头指针没有表尾指针的循环单链表B.只有表尾指针没有表头指针的循环单链表C.非循环双链表D.循环双链表
在一个长度为n(n>1)的带头结点单链表h上,另设有尾指针r(指向尾结点)。与链表的长度有关的操作是()。A.删除单链表中的第一个元素B.删除单链表中的最后一个元素C.在单链表第一个元素前插入一个新元素D.在单链表最后一个元素后插入一个新元素
在一个长度为n(n>1)的单链表上,设有头和尾两个指针,执行()操作与链表的长度有关。A、删除单链表中的第一个元素B、删除单链表中的最后一个元素C、在单链表第一个元素前插入一个新元素D、在单链表最后一个元素后插入一个新元素
如果对线性表的操作只有两种,即删除第一个元素,在最后一个元素的后面插入新元素,则最好使用()。A、只有表头指针没有表尾指针的循环单链表B、只有表尾指针没有表头指针的循环单链表C、非循环双链表D、循环双链表
单选题若线性表最常用的操作是在最后一个元素之后插入一个结点和删除最后一个结点,则采用()存储方式节省时间。A单链表;B双向链表;C单循环链表;D带头结点的双循环链表;