腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
链表
中拥有头部
节点
和尾部
节点
有什么好处?
我通过使用指向
链表
第
一个
节点
的
指针来学习
链表
。该指针将是列表
的
头部。我假设如果我想要
一个
尾部指针,那么我可以对列表中
的
最后
一个
节点
做同样
的
事情。现在我已经看到了
链表
的
另
一个
实现,其中在列表
的
前面有
一个
虚拟
节点
,在列表
的
末尾
有
一个</
浏览 3
提问于2018-06-04
得票数 2
1
回答
在一维
链表
的
末尾
插入元素
、
、
我正在努力在
链表
的
末尾
插入
一个
新
的
元素。这个问题出现在while循环
的
"NullPointException“中。有人能帮上忙吗?
浏览 2
提问于2018-03-15
得票数 0
2
回答
将
节点
添加到
链表
的
末尾
,但
无法访问
最后
一个
节点
、
我在单
链表
的
末尾
添加
一个
新
节点
时遇到了麻烦。 当我打印出列表时,我似乎
无法访问
最后
一个
节点
。
浏览 20
提问于2021-03-26
得票数 0
回答已采纳
3
回答
Java ArrayList和LinkedList -在终端添加元素实现细节
、
、
、
、
我对arraylist比linkedlist更快
的
理解是,对于arraylist,你基本上只需要
一个
动作--更新数组元素
末尾
的
引用,而对于
链表
,你必须做更多
的
事情,例如创建
一个
新
节点
,更新2个引用,遍历
链表
并更新
最后
一个
节点
指向新
的
节点
等等然而,我不确定java是如何实现这些
的
。arraylist如何知道" last“
浏览 1
提问于2013-01-24
得票数 3
回答已采纳
8
回答
为什么在单个
链表
O(1)中删除?
、
、
我不太明白为什么像所说
的
那样,在单个
链表
的
末尾
删除只需要O(1)时间。-------------- -------------- ---
浏览 2
提问于2012-12-27
得票数 22
回答已采纳
1
回答
在Java中将
节点
放入二进制堆
、
、
到目前为止,我为每个Node提供了
一个
id,用于比较,直到找到具有匹配id
的
Node。我需要一种方法来使它更有效,而不必递归地搜索所有
节点
。我想知道是否有一些数学技巧可以找到正确
的
节点
并将其指向它,而不是遍历所有
节点
来找到正确
的
节点
。
浏览 0
提问于2017-12-02
得票数 0
1
回答
在C中从双向
链表
中删除
节点
、
、
总的来说,我
的
程序是用于在排序
的
双向
链表
中插入和删除
节点
。除了删除
最后
一个
节点
外,插入和删除
链表
中
的
第
一个
节点
都可以正常工作。此外,删除中间和
末尾
的
节点
也不起作用。如果我尝试删除
最后
一个
节点
,我
将
返回main();如果我尝试删除中间
的
一个
<
浏览 3
提问于2013-08-29
得票数 0
2
回答
如何删除O(1)中单
链表
的
最后
一个
元素?
、
假设我有
一个
带有sentinel
的
单
链表
。要在O(1)时间内删除
最后
一个
元素,我需要维护
最后
2个元素
的
句柄。但是维护
最后
两个元素
的
句柄会使add操作变得复杂。有没有一种方法可以在不保留
最后
两个元素
的
句柄
的
情况下删除O(1)中带有标记
的
单
链表
的
最后
一个
元素?我非常感谢任何用java编写
的
浏览 4
提问于2012-07-08
得票数 1
回答已采纳
2
回答
使用和不使用next字段
的
链表
遍历
、
、
、
我在学习
链表
的
同时写了两个函数。First计算并返回列表中
的
节点
数。Second向列表
末尾
添加新
节点
。你能帮助我理解为什么我需要在addatend函数中使用"current->next“来检查下面代码中
的
NULL吗?我不需要在第
一个
函数中使用它。否则我
的
exe就会因为指针错误而崩溃...非常感谢您
的
时间和帮助。
浏览 2
提问于2016-02-10
得票数 3
4
回答
过滤
链表
并返回新
的
链表
C
、
、
我正在尝试筛选
链表
。因为我不想改变原来
的
链表
,所以我想创建子
链表
并返回它。typedef struct Entry { int len;
浏览 0
提问于2015-07-13
得票数 3
8
回答
Java -
将
节点
添加到
列表
的
末尾
?
return next; this.next = next;}谢谢!
浏览 0
提问于2011-04-26
得票数 1
回答已采纳
1
回答
我试图键入
一个
函数,在单
链表
的
末尾
添加
一个
节点
,但不起作用
、
、
、
我输入函数
将
节点
添加到
单
链表
的
末尾
。
但
这不起作用。 当list为空时,我尝试使用if else来显示第
一个
节点
(根据条件head=NULL)。不知何故,它似乎起作用了。
浏览 0
提问于2019-06-26
得票数 0
1
回答
向
链表
中
的
随机点添加
节点
、
、
、
因此,我有
一个
将
节点
添加到
链表
中
的
函数,但我并不只是在
链表
的
末尾
添加元素,而是尝试获取用户想要添加它
的
位置
的
用户输入。然后我需要添加它,并在不删除任何其他内容
的
情况下转移所有其他内容。下面我
将
展示我
的
代码,它有点乱,但我会尽我所能地解释。我一直在弄乱代码,试图弄清楚它,
但
正如你所看到
的
,我能够在列表
的<
浏览 0
提问于2018-09-24
得票数 0
7
回答
如何在一次遍历中找到单个
链表
的
中间
节点
(如果没有给出
链表
的
长度)
、
我有
一个
类似这样
的
问题陈述:“如何在一次遍历中找到单
链表
的
中间
节点
,问题是我们不知道
链表
中
的
节点
数?”我有
一个
类似这样
的
答案:“当你遍历
链表
时,获取
一个
向量,开始推送所有
节点
的
地址,并递增
一个
计数器,直到到达
链表
的
末尾
。”所以在
最后
我们可以得到列表中
浏览 0
提问于2011-07-15
得票数 4
回答已采纳
3
回答
删除
链表
中
的
所有
节点
、
我有
一个
包含3个
节点
的
链表
,如下图所示: 有
一个
头指针和temp1指针指向列表
的
前部,尾部指针指向列表
的
末尾
。我希望删除所有
节点
,并将其更改回其初始形式( tail = NULL,head = first_node,
但
第
一个
节点
的
data和next字段中没有任何值)。 因为我想开始在其中添加一些新
的
值。要删除所有这些数据,此代码是否
浏览 2
提问于2012-03-12
得票数 0
回答已采纳
4
回答
合并2个
链表
并追加到
链表
c++
的
末尾
、
到目前为止,我知道
的
还不多,但我正在尝试掌握使用
链表
的
诀窍。struct Node int value;}; 如何
将
节点
添加到
列表
的
末尾
?我只是尝试接受
一个
列表头部
的
指针和
一个
int值,作为
一个
新
节点
添加进来。当我尝试运行我当前拥有的东西时,我得到了
一个
异常。我只知道我需要接受2个
链表
浏览 5
提问于2015-05-29
得票数 3
1
回答
按值添加
节点
、
、
我正在尝试以排序
的
方式
将
节点
添加到
我
的
链表
中。如果值小于
链表
的
末尾
,我
的
代码就会一直
添加到
末尾
。我不确定如何修复这个问题,或者我是否没有完全检查正确
的
场景。我尝试递增current,直到它大于放置
节点
的
nodeToAdd,但它总是
将
节点
放在结尾处。m_first = lnl;
浏览 22
提问于2019-05-15
得票数 1
回答已采纳
2
回答
C编程-通过迭代方法反转链接
、
、
、
神奇
的
是,在看完教程并尝试重新编写代码后,程序成功地工作了。然而,当我检查代码时,我遇到了
一个
问题:在第23行,为什么我们必须使用temp1->next而不是temp1?当遍历到
链表
的
末尾
时,在哪种情况下我们使用条件(
节点
!= NULL)?在哪种情况下,我们使用(
节点
的
链接!= NULL)?如果有人能给我启发,我将不胜感激。
浏览 15
提问于2020-10-20
得票数 0
回答已采纳
1
回答
在实践中
链表
加法是O(N)还是O(1)?
据说
链表
中
的
添加和删除发生在固定
的
时间ie O(1),但对元素
的
访问发生
的
时间与列表
的
大小成比例,ie O(N)。我
的
问题是,如何在不首先遍历元素
的
情况下删除或添加任何元素?在这种情况下,添加或删除不也是O(N)阶
的
吗?
浏览 1
提问于2012-01-25
得票数 1
回答已采纳
2
回答
为什么不保持LinkedList中
的
最后
一个
节点
指针以减少在结束时
的
插入?
、
教科书说,链接列表在
末尾
插入需要O(n),因为我们只保留
一个
指向开始
节点
的
指针,而且我们必须从一开始就遍历到
最后
一个
节点
。但是,为什么不通过每次在链接列表中插入新项来更新
最后
一个
节点
指针呢?这是在
链表
设计中定义
的
吗?
浏览 5
提问于2014-11-08
得票数 1
回答已采纳
点击加载更多
相关
资讯
Lido计划将8个新的以太坊节点运营商添加到Lido节点运营商集
2025-03-01:交换后字典序最小的字符串。用go语言,给定一个整数数组 nums 和一个链表的头节点 head,需要从链表
【科创世界】学习Python数据结构
基于Java的单链表的删除
2000字搞懂深度解析微服务高并发:责任链模式在Sentinel中的应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券