腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
在Java
中
,为什么在链接列表
中
插入或
删除
是一种固定时间操作?这不是误导吗?
、
假设我们已经有指向
节点
的指针,在列表的特定点插入或
删除
元素是一个固定时间操作。-来自 我们不能直接指向链接列表
中
的给定指针。那为什么说它是一个固定时间的操作呢?编辑:即使我们有一个指向
节点
的指针,我们也只能
从头开始
,对吗?那么它是如何恒定时间运行的呢?
浏览 12
提问于2011-04-20
得票数 13
回答已采纳
2
回答
Java -手动
链表
,
删除
当前
节点
、
、
因此,我
从头开始
实现了一个
链表
,并尝试
删除
当前
节点
(光标)。当我运行程序并试图
删除
当前
节点
时,我没有收到任何错误,但随后我将尝试打印当前
节点
(现在应该是下一个或上一个),它会打印本应
删除
的
节点
。
浏览 0
提问于2014-09-23
得票数 1
1
回答
链表
中
节点
从头开始
删除
、
、
、
、
我想
删除
第一个
节点
,并返回被
删除
节点
的值。
浏览 9
提问于2020-05-22
得票数 0
3
回答
从列表
中
删除
对象
、
我的列表项:{ myData data;我希望实现以下API:{}
浏览 3
提问于2011-05-14
得票数 1
回答已采纳
1
回答
从头开始
实现Java.Util
链表
、
、
、
、
我想用java.util库不包含的函数实现一个单
链表
,比如:返回
链表
中
的中间
节点
,并在
链表
中
插入一个新的头。我的问题是: java.util
链表
是什么类型的
链表
(例如,单次、双次)?其次,我想知道您是否建议我
从头开始
实现
链表
。我关心的是能够在没有第三方库的情况下维护我自己的代码(因为依赖),并且能够对其进行自定义。我还想实现合并排序,我觉得有一个中间
节点
方法很重要。谢谢!!
浏览 11
提问于2020-11-18
得票数 0
8
回答
单
链表
和双
链表
中
节点
删除
的时间复杂度
、
、
、
、
为什么在双
链表
中
删除
节点
的时间复杂度(O(1))比在单
链表
中
删除
节点
的时间复杂度(O(n))快?
浏览 2
提问于2009-12-13
得票数 23
0
回答
给定一个
链表
头
节点
head,和一个正数m,
从头开始
,每次数到m?
给定一个
链表
头
节点
head,和一个正数m,
从头开始
,每次数到m就杀死当前
节点
,然后被杀
节点
的下一个
节点
从1开始重新数, 周而复始直到只剩一个
节点
,返回最后的
节点
。
浏览 101
提问于2021-08-12
1
回答
Java listIterator()用.next()和.prev()给出了奇怪的输出
、
、
我一直在做一个项目,在这个项目中我用一个单独的"Node类“
从头开始
实现了一个(双向
链表
)。 然后,我需要对我的“
节点
链表
”进行排序。因为我
从头开始
实现我的
链表
,所以为了对它进行排序,我也必须
从头开始
为我的
链表
实现“合并排序”,这样做有点耗时。因此,我考虑使用java.util
中
的"Java Linked List“和listIterator(),然后使用Collections.sort()对LinkedList进
浏览 30
提问于2020-04-11
得票数 0
3
回答
有人能帮我解释一下
链表
吗?
、
我已经尝试了很多学习
链表
,我所有的努力都是wasted.Please,有人能提供他/她自己的代码来帮助我理解
链表
吗?提前谢谢。
浏览 1
提问于2010-08-22
得票数 0
回答已采纳
2
回答
如何
删除
O(1)
中
单
链表
的最后一个元素?
、
假设我有一个带有sentinel的单
链表
。要在O(1)时间内
删除
最后一个元素,我需要维护最后2个元素的句柄。但是维护最后两个元素的句柄会使add操作变得复杂。有没有一种方法可以在不保留最后两个元素的句柄的情况下
删除
O(1)
中
带有标记的单
链表
的最后一个元素?我非常感谢任何用java编写的示例代码。 谢谢。
浏览 4
提问于2012-07-08
得票数 1
回答已采纳
1
回答
了解
链表
中
哪个
节点
已
删除
的最好方法?
、
我遇到了一个问题,比如,如何知道
链表
中
哪个
节点
被
删除
了。例如:有一个包含多个
节点
的
链表
,该
链表
被传递给一个函数,该函数将
删除
任意
节点
并返回该列表。有没有办法知道哪个
节点
被
删除
了。根据我的观点,在传递
链表
之前,我们需要管理一个数组,该数组将包含
链表
中
每个
节点
的所有地址,
删除
后,我们需要遍历并找出哪个
节点<
浏览 1
提问于2012-08-13
得票数 0
6
回答
微软问:单列表还是双列表?使用每种方法的优缺点是什么?
、
单
链表
允许您单向访问。而双向
链表
具有next和previous双向。 然而,如何以更有序的方式解释这些项目的优缺点?
浏览 8
提问于2012-05-23
得票数 22
回答已采纳
2
回答
链表
中
删除
的时间复杂度
、
我很难理解为什么
链表
的时间复杂度是O(1),根据我的理解,根据我的理解,如果你想
删除
一个元素,你肯定必须遍历列表来找出元素所在的位置(如果它真的存在的话)?
浏览 0
提问于2015-11-30
得票数 15
回答已采纳
6
回答
链表
问题
、
删除
单个
链表
的第t (t>1)个
节点
。在生成的
链表
中
,再次
删除
第t个
节点
。重复此操作,直到只剩下t-1个
节点
。为此,我想出了一个办法:遍历到第t个
节点
,
删除
所有的
节点
到最后,有没有比这更有效的方法呢?有没有人能帮我。谢谢。
浏览 0
提问于2010-06-07
得票数 0
回答已采纳
1
回答
如何在排序
链表
中
实现用户输入的整数?
、
、
、
我写了另一个简单的程序,在那里用户可以按键做一些事情,比如推/弹/打印,即使一个只是一个普通的堆栈,另一个是
链表
,也可以合并它们吗?} } }} 这是第二个,它是一个按升序排序的
链表
浏览 1
提问于2020-07-25
得票数 2
8
回答
为什么在单个
链表
O(1)
中
删除
?
、
、
我不太明白为什么像所说的那样,在单个
链表
的末尾
删除
只需要O(1)时间。-------------- -------------- -------------- 我可以
删除
O(1)
中
的最后一个
节点
。但是在这种情况下,您没有将新的
浏览 2
提问于2012-12-27
得票数 22
回答已采纳
1
回答
从
链表
创建索引树(平衡BST)
、
、
、
、
我有一个双向
链表
,我想从它创建一个索引树,以提高随机访问性能。
链表
中
的
节点
没有唯一标识,可以是具有下一个和前一个引用的派生
节点
对象的任何实例。假设左侧
节点
的编号为3,右侧
节点
的编号为2,这意味着前3个
节点
位于左侧,其余2个
节点
位于右侧。这将继续到编号为1的叶子,它将指向列表的
节点
。所需的树是平衡的BST。另一种方法是将列表
中
节点
的索引视为其数据(因此对其进行排序),并使用类似于的内
浏览 0
提问于2014-07-30
得票数 0
6
回答
C-单个
链表
中
只有1个元素时
删除
节点
、
、
嘿,伙计们,我知道,当一个
链表
中有多个元素时,要
删除
节点
,你从你想要
删除
的当前
节点
中取出前一个
节点
,并将它指向current->next,然后你free()当前
节点
。但我的问题是,当我在一个
链表
中
只有一个元素时,当我试图
删除
节点
时,我似乎得到了分段错误(核心转储),我假设这是因为在这种情况下,current->next将指向NULL (我在这里可能是错误的)。另外,假设我有一个存储值为5
浏览 4
提问于2018-11-07
得票数 0
5
回答
删除
链表
C++
中
的
节点
、
所以我一直在搜索论坛,但我对这种语言和
链表
仍然是非常陌生的,所以我几乎无法破译结果。 基本上,我为我的
链表
做了一个
删除
函数。我现在可以创建一个列表,遍历列表,排序列表,搜索列表,并在
链表
中
的任何
节点
之前插入。我从插入
中
回收了一些代码,以定位列表
中
我可以
删除
的点。我的主要困惑是如何将前面的点链接到我要
删除
的
节点
之后的
节点
。
浏览 0
提问于2013-03-25
得票数 2
回答已采纳
2
回答
在AS3
中
创建
链表
、
、
如何在actionScript 3.0
中
创建
链表
?我有一个项目,我应该从用户获得一些整数,并通过树算法排序,例如堆排序,并显示在flash
中
的树,我认为我应该使用
链表
排序的树算法的数据。所以任何人都知道如何创建一个
链表
,我可以像C++
链表
一样插入
节点
,
删除
节点
和传递
节点
。谢谢。SA
浏览 1
提问于2012-08-09
得票数 2
回答已采纳
点击加载更多
相关
资讯
LeetCode 每日一题237:删除链表中的节点
C/C+编程笔记:链接列表(链表)丨删除节点的操作源码
82.删除排序链表中的重复元素 II
算法:113.删除排序链表中的重复数字 II
基于Java的单链表的删除
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券