C语言考试题,急!!!求大哥们帮帮忙!!!!

1.如果某链表中最常用的操作是在最后一个结点之后插入新结点和删除最后一个结点,则采用()存储方式最节省时间.A单链表B,双向链表C,单循环链表D,带头结点的双向循环链表2... 1.如果某链表中最常用的操作是在最后一个结点之后插入新结点和删除最后一个结点,则采用( )存储方式最节省时间.
A单链表 B,双向链表 C,单循环链表 D,带头结点的双向循环链表
2.如果某链表中最常用的操作是取得第i个结点及其前驱,则采用( )存储方式最节省时间.
A,单链表 B.双向链表 C.单循环链表 D.顺序表
3.一个顺序存储的线性表的第一个元素的存储地址是110,每个元素的长度是2,则第2个元素的存储地址是( ).
A.110 B.118 C.120 D.122
展开
 我来答
zw_atomic
2008-05-30 · TA获得超过130个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:135万
展开全部
楼上都不对
1B 因为对尾节点操作,如果用单向链表,需要遍历到结尾才能操作,显然费时,用双向链表就可以通过头结点直接找到尾节点。
2A 因为需要第i个节点及前驱,即第i-1个节点和后继,因此需遍历到i-1节点,用单链表就可以了,其他几个既不会节省时间反而还浪费空间。另外答案D顺序表是线性表的顺序存储的简称,不是链表不符合题意。
3不是题目不明确就是答案有问题,确定不了答案。
枫之殇YGL
2013-04-08 · TA获得超过397个赞
知道答主
回答量:78
采纳率:0%
帮助的人:34.5万
展开全部
虽然已经过去好久,但正确答案是A,B,第三题是错的答案,四个答案都不对,第三题答案应该是110+(2-1)*2=112 .。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ce293ac
2008-05-30 · TA获得超过1253个赞
知道小有建树答主
回答量:475
采纳率:0%
帮助的人:379万
展开全部
1.A
2.C
3.C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
visony1987
2008-05-30 · TA获得超过1342个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:0
展开全部
A,B,D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lhx4240162
2008-05-30 · TA获得超过152个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:174万
展开全部
第一题选择a 最后结点操作,普通单链表就行
第二题选择b 由于取前驱,双循环最快
第三题选择?没读懂每个元素的长度是2什么意思。存储的是整型变量?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shirley530
2008-05-30
知道答主
回答量:13
采纳率:0%
帮助的人:5万
展开全部
A;B;?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式