腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
删除
链表
的
尾部
:
为什么
特定
的
方法
不起作用
、
、
、
、
我试图理解
为什么
某个函数会
删除
链表
的
尾部
,而不是另一个。这是我
的
链表
结构:{ struct node *next;} node; temp->next->prev = temp->nex
浏览 5
提问于2018-02-13
得票数 0
回答已采纳
2
回答
从
链表
中
删除
数据
我正在尝试从
链表
中
删除
。但是如果我尝试
删除
第一个元素,它似乎
不起作用
。else prev -> next = curr -> next; }如果我从中间或
尾部
的
某个位置
删除
但是我计算出,如果我从
尾部
删除
,我必须将下一个设置为NULL,对吗?
浏览 0
提问于2013-02-15
得票数 0
2
回答
向
链表
添加元素时
的
差异
、
、
这就是我将元素添加到
链表
头部
的
方法
//typedef node* NodePtr {temp -> next = head; } 这就是我如何将元素添加到
链表
的
尾部
element=New No
浏览 1
提问于2013-02-04
得票数 0
回答已采纳
2
回答
Java循环
链表
无头还是无尾?
、
、
我
的
书只在一页上提到了循环
链表
,并说你可以通过使单
链表
或双
链表
的
头部和
尾部
相互链接来创建它们。但是接下来
的
编程练习说:我真的不确定我应该如何处理这件事。
浏览 1
提问于2014-03-02
得票数 0
2
回答
数组列表或
链表
选择哪一个
、
、
我得到了一个问题陈述,问题陈述是假设你正在为餐馆创建一个应用程序来接受顾客
的
订单。我还了
链表
。大量
的
插入正在发生(服务器添加订单),这是
链表
所擅长
的
。您不需要搜索或随机访问(数组擅长
的
),因为厨师总是从队列中取出第一个
浏览 1
提问于2017-10-29
得票数 0
2
回答
如何在数据结构中去掉单
链表
的
尾部
、
、
我们不能轻易地
删除
单
链表
的
最后一个节点。即使我们维护一个直接指向列表最后一个节点
的
尾部
引用,我们也必须能够访问最后一个节点之前
的
节点,以便
删除
最后一个节点。但是我们不能通过从
尾部
跟随下一个链接来到达
尾部
之前
的
节点。访问此节点
的
唯一
方法
是从列表
的
头部开始搜索整个列表。但是这样
的
链路跳跃操作序列可能需要很长时间。
浏览 3
提问于2019-09-19
得票数 0
7
回答
链表
相对于二叉树
的
优势是什么?
、
、
标题大多不言自明:
链表
相对于二叉树
的
优势是什么?我能想到
的
唯一更有效
的
情况是遍历每个元素,在这种情况下它仍然非常接近。看起来二叉树在访问数据和插入新元素方面都更快。那么
为什么
要使用
链表
呢?
浏览 1
提问于2010-01-10
得票数 4
回答已采纳
2
回答
为什么
要退还已
删除
的
项目?
、
我目前正在学习
链表
和双
链表
。在这两个主题中,我都不明白一件事。
为什么
我们要在移除头部或
尾部
的
同时返回移除
的
项?removedHead === this.tail) { } return removedHead.data; }
为什么
要使用我只是不明白
为什么
通过返回项目,我们要
删除
它,以及程序员实际上是如何在幕后解释它
的
?谢谢
浏览 30
提问于2021-08-21
得票数 0
回答已采纳
4
回答
移动和移除头部元素
的
最佳bigO时间复杂度是多少?
、
假设我有一个由三个元素{1,2,3}组成
的
数据结构现在,将最后一个元素放在数据结构
的
“-Shifting”前面。(现在)最后一个元素然而,我每次都需要保持元素
的
顺序,这样我才能进行移位。如果我有{1,2,3},我会想要移位,获取3,1,2,然后移除,留下3,1,然后移除,留下1 如果我使用双向
链表
,复杂度会是O(1)吗?
浏览 0
提问于2011-08-14
得票数 3
1
回答
递归地反向
链表
,最后一个节点应该指向null吗?
、
、
我正在尝试理解反向
链表
的
递归方式。head.next); head.next = null; 反向
链表
浏览 1
提问于2020-04-12
得票数 0
1
回答
如何在java中实现二维
链表
?
、
、
我想了解一下java中2D
链表
的
实现。我们都知道
链表
中有头指针和尾指针,但是当我绑定到编码2D
链表
时,我应该如何编码呢?该列表可以包含许多行和列,这些行和列无限扩展它们
的
数据集。因此,对于头部或
尾部
引用
的
相同逻辑可能
不起作用
。有什么想法吗?
浏览 73
提问于2021-04-08
得票数 0
2
回答
如何使用哈希表在单
链表
中查找循环?
、
、
、
、
我知道这是一个常见
的
问题,但我没有找到与我
的
算法不同
的
答案,但leetcode指出我
的
算法
不起作用
。如何使用哈希表来查找JS中
的
单
链表
中是否存在循环?:其中[1, 2]是
链表
,pos是
尾部
指向
的
节点
的
位置。因为它是-1,所以
尾部
指向null,所以没有循环。
为什么
leetcode说我
的
代码返回tru
浏览 3
提问于2020-06-03
得票数 0
1
回答
从
链表
的
末尾
删除
节点
、
、
我似乎在使用
链表
时遇到了问题,特别是
删除
了
链表
的
尾部
(edit:和head)。temp->next = NULL; free(nodeTodelete);} 这是我
的
代码假设head指向我
的
函数
的
头部,在这个场景中,nodeTodelete指向函数
的
尾部
。循环成功地
删除
了节点,但是在返
浏览 3
提问于2015-10-15
得票数 0
2
回答
链表
。头部和
尾部
引用
、
、
我正在尝试为我
的
链表
类创建一个添加和
删除
方法
。我用头和尾
的
名字做了两次引用。Head -> 1 -> 2 -> 3 -> Tail:空 当我尝试
删除
特定
节点时,我总是遇到问题,因为Java说我越界了。我想是因为我
的
头没有指向第一个节点?你们觉得怎么样?
浏览 2
提问于2014-02-22
得票数 1
2
回答
从
链表
的
尾部
删除
(Python)
、
、
我是Python
的
新手,在实现从
链表
中
删除
最后一个节点
的
函数时遇到了麻烦。这是我到目前为止拥有的代码(我在一个名为Coderunner
的
在线平台上编码,它已经为我实现了一些后台代码,例如Node类): def __init__(self看起来像是打印了节点对象,但没有打印节点内
的
值。提前感谢您
的
帮助!
浏览 2
提问于2016-01-29
得票数 0
1
回答
以线性时间创建队列
链表
、
、
我想出了用C语言创建
链表
的
方法
: void queue(Node ** head, Node * object) Node * tmp = (Node *)malloc(sizeof(Nodenext = NULL; else { tmp->next = NULL;} 这个想法相当简单,将一个指向对象
的
指针传递给head->next) {
浏览 6
提问于2019-02-13
得票数 0
回答已采纳
1
回答
尝试将循环链接列表添加到数据库时,在更改集中检测到循环
、
、
我使用
的
是'in database‘循环
链表
(cll)。我使用Linq to Sql插入形成这些cll
的
数据库条目。它们
的
一般形式如下:如果我尝试用几个对象组成一个完整
的
SubmitChanges,我得到
的
错误是“在一组更改中检测到一个循环”。我可以通过在单独
的
SubmitChanges中使
链表
“循环”来规避这一点,但这有两个缺点:我正在失去在一个事务中做到这一点<em
浏览 0
提问于2011-04-04
得票数 2
回答已采纳
1
回答
ArrayListMultimap和LinkedListMultimap有什么不同?
、
所以,我只是在阅读ArrayListMultimap和LinkedListMultimap
的
javadoc,以便理解如何使用它们,我开始了解它们都支持重复
的
键值对(如果我理解正确的话,我指的是相同
的
键,不同
的
值。然而,我不明白它们之间
的
区别。两者都用于存储重复
的
键值对。它们唯一
的
不同之处在于它们
的
实现,即ArrayListMultimap实现为数组,而LinkedListMultimap实现为LinkedList?另外,它们在性能上有何不同?
浏览 3
提问于2013-02-20
得票数 7
回答已采纳
2
回答
C++中动态数组与
链表
的
比较
、
、
、
当我们有动态数组列表时,
为什么
我们需要一个
链表
? 我已经学习了静态列表和
链表
。我有动态数组列表
的
知识。但是我找不到这两者的确切区别,有人能帮我回答这个问题吗
浏览 1
提问于2016-02-15
得票数 4
回答已采纳
0
回答
我
的
插入节点在
尾部
函数没有改变
尾部
的
值
、
、
所以我试图写一个函数,它将
链表
的
头部和数据作为参数,并在
链表
的
尾部
附加一个节点。当它从函数内部打印“新”头(head变成head.data =0和head.next = None
的
节点)时,它看起来工作得很好(请注意,
链表
的
头最初不是节点,实际上等于None),但是当我在调用函数后打印
链表
的
头时,它没有返回节点,实际上它返回None,这意味着函数没有在
尾部
插入节点,这意味着函数没有在最初是头
浏览 11
提问于2018-07-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于Java的单链表的删除
为什么你写的 height:100% 不起作用?
LeetCode 每日一题237:删除链表中的节点
82.删除排序链表中的重复元素 II
前端小知识:为什么你写的 height:100% 不起作用?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券