c语言静态链表算法

请高手帮忙解释下下面这段话的含义,我的理解是通过修改游标实现的插入和删除操作,被删除的数据实际上并没有被清空,而是依然占据着原来的内存空间,只是游标不再指示它而已?还有,... 请高手帮忙解释下下面这段话的含义,我的理解是通过修改游标实现的插入和删除操作,被删除的数据实际上并没有被清空,而是依然占据着原来的内存空间,只是游标不再指示它而已?还有,b图中执行完插入删除操作后,为什么原来的下标为5的数据LI现在下标变成9了呢?下标7被修改到哪里去了呢? 展开
 我来答
qwtyb
2014-03-21 · TA获得超过116个赞
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:122万
展开全部
修改前,就是图(a)的第二列的意思是0后面是1(第一行),1后面是2(第二行),...,7后面是8(第8行),8后面没有了(第9行)。
插入SHI后,实际上SHI插入到LI后面了,0后面是1,1后面是2,2后面是3,3后面是4,4后面是9,9后面是5,5后面是6,6后面是7,7后面是8,8后面没有了。
删除ZHENG后,0后面是1,1后面是2,2后面是3,3后面是4,4后面是9,9后面是5,5后面是6,6后面是8,8后面没有了。因为7被删除了,所以下标7没有了。
更多追问追答
追问
那被删除元素所占的存储空间还有吗?是否被清空回收了呢?
追答
还有啊,没被清空收回。你看图(b),第8行ZHENG还是存在的
巨润利020
2014-03-21 · TA获得超过171个赞
知道小有建树答主
回答量:307
采纳率:100%
帮助的人:262万
展开全部
在LI和ZHOU之间插入SHI 的操作:首先吧SHI放在一个位置,该题目是9号位,然后把LI的指针域指向SHI,所以LI的指针域是9,再把SHI的指针域指向ZHOU,SHI的指针域是5.。。。。。。。。。删除操作:给题目删除7号位,因为不移动,所以原本指向7号的指针需要指向原来7号位指针域,。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-21
展开全部
太难了,帮不上忙,抱歉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式