腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
双向
链表
实现
、
、
我已经看了这里关于双向
链表
的
大多数帖子,但仍然不清楚下面的内容。 我正在用Java练习Goodrich和Tamassia这本书。关于双向
链表
,如果我错了,请纠正我,它与
单
链表
的
不同之处在于,
节点
可以
插入
到任何地方,而不仅仅是
在
头部之后或尾部之后,使用next和prev
节点
,而在
单
链表
中
,
在
列表
中
的
任何地方<em
浏览 1
提问于2011-01-05
得票数 1
回答已采纳
1
回答
链表
不保存数据成员
、
、
、
在
调用add函数之后,对象似乎永远不会保留任何信息。对于头指针和尾指针,var_dump($playerList)都返回NULL。我已经看过手册了,
在
我
的
语法
中
找不到错误。我
的
直觉告诉我mysql_fetch_array在做一些时髦
的
事情。如下所述,我
的
测试表明,当我调用playerList->add()时,这些值实际上是被传递
的
。>add(new Player($row[0], $row[1], $row[2], $row[3], $ro
浏览 2
提问于2013-01-06
得票数 0
回答已采纳
2
回答
在
单
链表
中
的
特定
节点
之前
插入
节点
、
、
、
我已经实现了一个
在
特定
节点
之前
插入
新
节点
的
方法。; }}就我个人而言,我不喜欢它,因为它使用了一个额外
的
指针
浏览 11
提问于2021-05-12
得票数 0
6
回答
使用每种方法
的
优缺点是什么?
、
我被问到这样
的
问题,我有自己
的
说法,但我真的不确定该怎么说利弊?微软向其中一位候选人提出了这个问题。 然而,如何以更有序
的
方式解释这些项目的优缺点?
浏览 8
提问于2012-05-23
得票数 22
回答已采纳
2
回答
如何将新
节点
插入
到
单
链表
中
,其中没有指向其头部
的
指针?
、
、
、
、
给定指向
单
链表
上
的
中间
节点
(非头、非尾)
的
指针。如何在给定指针所指向
的
节点
之前
插入
一个新
节点
?例如,给定单
链表
:给定一个指向C (ptr = &C)
的
指针和一个新
节点
F,如何获取注意:我们没有
浏览 0
提问于2011-10-25
得票数 4
回答已采纳
1
回答
单
链表
&时间复杂度
、
、
我正在尝试编写我自己
的
(尽可能接近标准
的
)
单
链表
实现。然而,我想知道人们期望这样一个列表
的
时间复杂度是多少? 特别是对于
插入
,我想知道我应该如何实现它。我
在
互联网上读过一些地方,有人说
插入
是O(1),而另一些人说是O(n) -所有人都同意双向
链表
是O(1)。然而,我认为O(1)也适用于
单
链表
?只要您知道前面的
节点
,您只需让前面的
节点
指向新
的
新<e
浏览 1
提问于2012-12-09
得票数 1
回答已采纳
4
回答
在
Haskell中有没有“对象相等”
的
感觉?
、
、
如果我
在
Haskell中有一个
单
链表
:我可以很容易地实现在结尾和开头
插入
的
方法。但是如何在
特定
元素
之前
或之后
插入
呢?如果我有一个Integer
的
LL,我可以
在
Haskell中区分在包含1
的
特定
节点
之后
插入
4,而不是
在
处理
浏览 1
提问于2015-01-04
得票数 2
5
回答
双端
链表
与双向
链表
的
区别
、
、
我不明白双端
链表
和双向
链表
之间
的
区别。 两者之间
的
主要区别是什么?
浏览 0
提问于2015-02-05
得票数 15
1
回答
从头开始实现Java.Util
链表
、
、
、
、
我想用java.util库不包含
的
函数实现一个
单
链表
,比如:返回
链表
中
的
中间
节点
,并在
链表
中
插入
一个新
的
头。我
的
问题是: java.util
链表
是什么类型
的
链表
(例如,
单
次、双次)?其次,我想知道您是否建议我从头开始实现
链表
。我关心
的
是能够
在
没有第三方库<e
浏览 11
提问于2020-11-18
得票数 0
2
回答
Javascript
中
链表
与数组
的
比较
、
、
、
因此,我
在
JS
中
尝试了一下
链表
,并提出了以下问题:从获取
链表
的
实现,并添加额外
的
方法addOnPosition(数据,索引)。current.next; return
浏览 2
提问于2013-08-26
得票数 7
回答已采纳
4
回答
删除
单
链表
、
、
、
我正在做
单
链表
实现,我记得Linus Torvalds在上谈到过它。所以不管怎样,我们应该有权访问上一个
节点
。 但是Linus Torvalds通过
在
C中使用地址
的
概念删除了特殊情况,因此head也有“前一事物”,即指向head
的
head地址。因
浏览 0
提问于2017-01-05
得票数 2
3
回答
`Node.insertBefore`
的
运行时是什么?
、
我知道每个浏览器实现它
的
方式是不同
的
,但是有没有什么参考资料或基准测试来说明这一点呢?编辑:我运行了一些基准测试。以下是结果inserted 1000 elements into 1000 elements in 131.44 ms (average over 101elements in 617.00 ms (average over 2 trials,
浏览 3
提问于2010-09-26
得票数 1
回答已采纳
8
回答
单
链表
和双
链表
中
节点
删除
的
时间复杂度
、
、
、
、
为什么
在
双
链表
中
删除
节点
的
时间复杂度(O(1))比
在
单
链表
中
删除
节点
的
时间复杂度(O(n))快?
浏览 2
提问于2009-12-13
得票数 23
2
回答
链表
中
删除
的
时间复杂度
、
我很难理解为什么
链表
的
时间复杂度是O(1),根据我
的
理解,根据我
的
理解,如果你想删除一个元素,你肯定必须遍历列表来找出元素所在
的
位置(如果它真的存在的话)?根据我
的
理解,它不应该是O(n),或者我完全遗漏了什么吗?
浏览 0
提问于2015-11-30
得票数 15
回答已采纳
2
回答
为什么添加到
单
链表
需要O(1)恒定时间?
、
在
执行leetcode时,它说添加到单个链接列表
中
的
特定
节点
需要O(1)时间复杂度: 当删除O(n)时间时,这是有意义
的
,因为您需要遍历到
节点
-1并更改指针。添加
的
时候不是一样吗,这意
浏览 5
提问于2022-10-21
得票数 1
回答已采纳
1
回答
如何避免变量被自动分配给指针所指向
的
内存单元
的
情况?
、
、
、
、
我想在一个空
的
单
链表
中
插入
几个
节点
。当我
插入
第一个
节点
时,它是正常
的
。但是,当我调用函数时,第一个
节点
会被第二个
节点
替换 第一次使用函数ListInsert()时,变量newNode位于内存单元0x7fffffffdf50
中
。如果我设置newNode = second node data,它实际上会替换第一个
节点
,但不会
插入
到
链表</em
浏览 1
提问于2019-07-21
得票数 1
5
回答
单
链表
时间
、
、
给定一个
单
链接列表,其中包含指向头部
的
指针,以及指向尾部
的
指针。哪一个是最费时
的
?
在
beginningInserting
节点
的
插入
节点
,
在
终端
的
删除
节点
,
在
节点
的
末端, 我认为
插入
节点
是因为要做到这一点,我们必须遍历整个
链表
,然后
插入
节点
<
浏览 4
提问于2019-12-03
得票数 0
1
回答
我只是尝试
插入
一个
节点
,并将其中
的
指针设置为指向下一个
节点
C++
、
、
、
我所要做
的
就是将
节点
指针设置为列表
中
的
下一个
节点
。这个函数是老师写
的
,我写了正文,所以我不想弄乱函数
的
头。
浏览 1
提问于2014-12-16
得票数 0
0
回答
2021-04-09:rand指针是
单
链表
节点
结构中新增
的
指针,rand可能指向
链表
中
的
任意一个节?
、
2021-04-09:rand指针是
单
链表
节点
结构中新增
的
指针,rand可能指向
链表
中
的
任意一个
节点
,也可能指向null。给定一个由Node
节点
类型组成
的
无环
单
链表
的
头
节点
head,请实现一个函数完成这个
链表
的
复制,并返回复制
的
新
链表
的
头
节点</e
浏览 133
提问于2021-04-09
4
回答
如何找到
单
链表
中
的
最后一个元素?
、
在
单
链表
中
,我们知道最后一个
节点
的
下一个指向null,所以我们可以通过遍历找到它。 如果
单
链表
的
最后一个
节点
指向某个中间
节点
,那么我们如何找到最后一个
节点
呢?
浏览 3
提问于2013-06-29
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券