早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知线性表中的元素(整数)以值递增有序排列,并以单链表作存储结构。试编写一个高效算法,删除表中所有

题目详情
已知线性表中的元素(整数)以值递增有序排列,并以单链表作存储结构。试编写一个高效算法,删除表中所有
▼优质解答
答案和解析
下面是用类C语言描述的算法 希望能对你有所帮助 呵呵
LinkedList LinkedListClear(LInkedList L)
{//清空单链表,并释放节点所占空间
p=L->next;
while(p!=NULL)
{
q=p->next;
free(p);
p=q;
}
L->next=NULL;
return L;
}
看了 已知线性表中的元素(整数)以...的网友还看了以下:

链式存储结构的存储密度小,反而空间利用率却比顺序存储结构的大?为什么?链式存储结构的存储密度小,顺  2020-05-16 …

用顺序存储结构存储的线性表称作顺序表,用链式存储结构存储的线性表称为【】。  2020-05-23 …

● 字符串采用链表存储方式时,每个结点存储多个字符有助于提高存储密度。若采用结点大小相同的链表  2020-05-25 …

字符串采用链表存储方式时,每个结点存储多个字符有助于提高存储密度。若采用结点大小相同的链表存  2020-05-26 …

不是线性表的链式存储结构。A.多重链表B.单链表C.双链表D.循环链表  2020-05-26 …

OSPF协议是内部路由协议中应用比较广泛的协议,也是典型的链路状态路由协议,其具体工作如下()1.构  2020-05-31 …

A、循环链表是循环队列的链式存储结构B、栈与队列都只能顺序存储C、循环队列是队列的顺序存储结构1、  2020-06-28 …

对于单链表表示法,以下说法错误的是()①数据域用于存储线性表的一个数据元素②指针域或链域用于存放一个  2020-12-02 …

麻烦高手帮忙翻译下面这段话供应链环境下的供应商合作伙伴关系研究本文分五部分探究.第一部分供应链相关理  2020-12-16 …

如图图解表示DNA(基因)控制蛋白质合成的过程,分析回答:(1)标出的碱基符号,包括了种核苷酸.(2  2021-01-15 …