实现单链表的初始化,插入、删除、访问等基本操作。 单链表为带头结点的单链表结构。
第1题:
第2题:
第3题:
某带头结点的单链表的头指针为head,判定该链表为空的条件是()
第4题:
若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用()存储方式最节省运算时间。
第5题:
与单链表相比,双链表的优点之一是()。
第6题:
若链表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则采用()存储方法最节省时间。
第7题:
设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。
第8题:
在单链表中,要访问某个结点,只要知道该结点的指针即可;因此,单链表是一种随机存储结构。
第9题:
便于插入和删除操作的是()。
第10题:
静态链表
单链表
顺序表
双链表
循环链表
第11题:
单链表
双链表
单循环链表
带尾指针的单循环链表
第12题:
单链表
带头指针的单循环链表
双链表
带尾指针的单循环链表
第13题:
第14题:
若线性表最常用的操作是在最后一个元素之后插入一个结点和删除最后一个结点,则采用()存储方式节省时间。
第15题:
若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方式最节省时间。
第16题:
若链表中最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方法最节省运算时间。
第17题:
编写算法,实现带头结点单链表的逆置算法。
第18题:
设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()
第19题:
某带头结点的单链表的头指针head,判定该单链表非空的条件()。
第20题:
设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。
第21题:
单链表
给出表头指针的单循环链表
双链表
带头结点的双循环链表
第22题:
单链表
单循环链表
带尾指针的单循环链表
带头结点的双循环链表
第23题:
第24题:
单链表;
双向链表;
单循环链表;
带头结点的双循环链表;