关于数据结构线性表习题的一个问题,求大神解答
在各长度为N的单链表上,设有头和尾两个指针,执行()操作与链表的长度无关。A删除单链表的第一个元素B删除单链表的最后一个元素C在单链表的第一个元素前插入一个新元素D在单链...
在各长度为N的单链表上,设有头和尾两个指针,执行( )操作与链表的长度无关。
A 删除单链表的第一个元素
B删除单链表的最后一个元素
C在单链表的第一个元素前插入一个新元素
D在单链表的最后一个元素后插入一个新元素
答案竟然是ACD,完全凌乱了,
对了,我是自学数据结构的,所以可能会比较困难,555,照着书上建立线性表的头文件的时候系统提示一堆错误,可是看上去明明都没问题的,要落泪了 展开
A 删除单链表的第一个元素
B删除单链表的最后一个元素
C在单链表的第一个元素前插入一个新元素
D在单链表的最后一个元素后插入一个新元素
答案竟然是ACD,完全凌乱了,
对了,我是自学数据结构的,所以可能会比较困难,555,照着书上建立线性表的头文件的时候系统提示一堆错误,可是看上去明明都没问题的,要落泪了 展开
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
A 不用解释了吧。
B 因为是单链表,删除单链表最后一个元素时必须从头遍历到倒数第2个元素,这个肯定得和长度有关吧。
C 不用解释了吧。
D 由于有尾指针,插入最后元素时直接就找到最后元素,插上就好了。所以跟长度无关。
B 因为是单链表,删除单链表最后一个元素时必须从头遍历到倒数第2个元素,这个肯定得和长度有关吧。
C 不用解释了吧。
D 由于有尾指针,插入最后元素时直接就找到最后元素,插上就好了。所以跟长度无关。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
书上的是伪c语言代码,你不可以直接照着书生搬硬套,你要保证你理解数据结构中各种思想,然后可以找一找习题,或者自己搞一个小项目,比如学生通讯录系统,做一个计算器,这些网上都可以找到,加油
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询