首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设有五个广义表:L=(L1, L3),L1=(L2, L3,
[问答题]
设有五个广义表:L=(L1, L3),L1=(L2, L3, L4),L2=(L3),L3=( ),L4=(L2)。若利用访问计数器实现存储管理,则需对每个表或子表添加一个表头结点,并在其中设一计数域。
(1)试画出表L的带计数器的存储结构;
(2)从表L中删除子表L1时,链表中哪些结点可以释放?各子表的计数域怎样改变?
(3)若L2=(L3, L4),将会出现什么现象?
查看答案及解析
添加笔记
邀请回答
收藏(1)
分享
纠错
1个回答
添加回答
0
推荐
赞花婆
(1)
(2)表L中首元结点可以释放,即将它从链表中删除。将表L
1
的头结点计数域减1。
(3)形成间接递归。若不在实现时进行特殊处理,当删除L
2
时会出现空间不能回收的不一致现象。
编辑于 2018-05-14 14:15:36
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
赞花婆
难度:
1条回答
1收藏
981浏览
热门推荐
相关试题
下面两个传送指令语句中源操作数寻址...
编译和体系结构
评论
(1)
分析以下代码 class Pers...
Javascript
评论
(1)
小O的整数操作
贪心
OPPO
基础数学
评论
(1)
设主存容量为256MB,外存容量为...
操作系统
评论
(1)
执行以下程序,输出结果为() le...
Javascript
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题