腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
删除
动态
链表
的
中间
节点
(
如果
存在
java
、
linked-list
对于编程挑战,我需要编写一个方法,该方法仅在
链表
的
节点
数为奇数时才会
删除
链表
的
中间
节点
。
如果
中间
节点
存在
,它应该返回该信息;否则返回null。 例如,
如果
列表是a->b->c->d->e,则
删除
c。
如果
列表是a->b->c->d,则不会
删除
任何内容。质询禁止使用计数器变
浏览 21
提问于2019-02-17
得票数 0
1
回答
在C中从双向
链表
中
删除
节点
c
、
logic
、
doubly-linked-list
总的来说,我
的
程序是用于在排序
的
双向
链表
中插入和
删除
节点
。除了
删除
最后一个
节点
外,插入和
删除
链表
中
的
第一个
节点
都可以正常工作。此外,
删除
中间
和末尾
的
节点
也不起作用。
如果
我尝试
删除
最后一个
节点
,我将返回main();
如果
我尝试
删除
中间
浏览 3
提问于2013-08-29
得票数 0
6
回答
如何从
链表
中
删除
中间
节点
c++
、
algorithm
、
linked-list
、
nodes
、
singly-linked-list
我有一个单
链表
。
如果
我想从这个
链表
中
删除
一个已知元素,我该怎么做?例如: Node* head;(44) Node* tail;(39)我只知道从列表中
删除
第一个元素(
如果
元素(需要
删除
)是列表中
的
第一个元素)。我得到: head = head-> next; 如何从列表中
删除</
浏览 7
提问于2014-02-04
得票数 1
1
回答
更快
的
访问时间,堆栈还是堆?
operating-system
、
stack
、
heap-memory
Steven Skienna
的
经典算法设计手册指出,就creation.Is而言,
链表
比
动态
数组更快,这就是堆性能更快
的
原因吗?有人能从操作系统
的
角度解释一下吗?
浏览 0
提问于2013-08-27
得票数 0
2
回答
单
链表
中从
中间
删除
节点
的
算法
c++
、
linked-list
、
singly-linked-list
我正在阅读破解编码面试和做练习题,我被困在这个问题上: “实现一个算法来
删除
中间
的
节点
(即,除第一个和最后一个
节点
以外
的
任何
节点
,不一定是确切
的
中间
节点
)或单
链表
,只给出对该
节点
的
访问权限。示例输入:
链表
中
的
节点
a->b->c->d->e->f结果:不返回任何内容,但新
的<
浏览 26
提问于2021-06-21
得票数 0
24
回答
当指向上一个
节点
的
指针不可用时,从单个
链表
中
删除
中间
节点
c
、
data-structures
、
linked-list
当我们唯一可用
的
信息是指向要
删除
的
节点
的
指针而不是指向前一个
节点
的
指针时,是否可以
删除
单
链表
中
的
中间
节点
?
删除
后,前一个
节点
应该指向被
删除
节点
的
下一个
节点
。
浏览 2
提问于2008-09-16
得票数 40
1
回答
在
链表
中
的
任何位置添加/
删除
元素时,
链表
比数组更好吗?
arrays
、
algorithm
、
linked-list
我被告知,一般来说,在
链表
中添加和
删除
往往更好,因为内存永远不需要移动来容纳新元素。我不确定这是否真的适用于何时添加/
删除
可以位于列表中
的
任何位置。
如果
我是正确
的
,
链表
将这样操作;它将在O(n)时间内找到需要添加/
删除
的
节点
的
位置,然后在O(1)中添加/
删除
节点
,总时间为O(n)。在一个数组中,由于随机存取存储器,它会在O(1)时间内
浏览 0
提问于2019-06-02
得票数 1
1
回答
根据匹配数据
删除
节点
c
、
linked-list
说明:执行以下函数,按姓氏搜索,然后从
链表
中
删除
第一个匹配
的
学生。
如果
找到匹配
的
学生,该函数返回指向新
链表
头部
的
指针;
如果
没有找到匹配
的
学生,则列表保持不变,并返回
链表
的
头部。当编译和运行这段代码时,它每次只
删除
头
节点
。即使名称在列表
的
中间
或根本不在列表中,头
节点
也总是被
删除
。不太确定哪里出了
浏览 6
提问于2016-08-25
得票数 0
7
回答
如何在一次遍历中找到单个
链表
的
中间
节点
(
如果
没有给出
链表
的
长度)
c++
、
linked-list
我有一个类似这样
的
问题陈述:“如何在一次遍历中找到单
链表
的
中间
节点
,问题是我们不知道
链表
中
的
节点
数?”我有一个类似这样
的
答案:“当你遍历
链表
时,获取一个向量,开始推送所有
节点
的
地址,并递增一个计数器,直到到达
链表
的
末尾。”所以在最后我们可以得到列表中
的
节点
数,
如果
偶数(计数器/2)或
浏览 0
提问于2011-07-15
得票数 4
回答已采纳
2
回答
反转具有循环
的
链表
c++
、
c
、
data-structures
、
linked-list
如果
链表
有一个循环(例如,
如果
最后一个
节点
被链接到
中间
的
节点
),我们如何反转
链表
? 嗯,我看到和中
的
一个用来检测
链表
中
的
循环就是反转它。我
的
疑问是-
如果
你不知道
链表
在哪里结束,怎么可能颠倒它。如何反转一个有循环
的
链表
呢?
浏览 4
提问于2012-03-02
得票数 0
回答已采纳
6
回答
使用每种方法
的
优缺点是什么?
.net
、
linked-list
我被问到这样
的
问题,我有自己
的
说法,但我真的不确定该怎么说利弊?微软向其中一位候选人提出了这个问题。 然而,如何以更有序
的
方式解释这些项目的优缺点?
浏览 8
提问于2012-05-23
得票数 22
回答已采纳
4
回答
如何找到单
链表
中
的
最后一个元素?
data-structures
、
linked-list
在单
链表
中,我们知道最后一个
节点
的
下一个指向null,所以我们可以通过遍历找到它。
如果
单
链表
的
最后一个
节点
指向某个
中间
节点
,那么我们如何找到最后一个
节点
呢?
浏览 3
提问于2013-06-29
得票数 1
回答已采纳
1
回答
用Javascript实现按值
删除
链表
方法
javascript
、
linked-list
正在尝试使此
链表
删除
方法生效。应该从
中间
删除
一个
节点
,
如果
这是找到值
的
地方,并保留序列
的
其余部分。
如果
最后一个
节点
是要
删除
的
节点
,则不应修改列表顺序。当第一个
节点
值为x并且使用值x调用remove函数时,它还应将起始
节点
替换为第二个
节点
。
浏览 10
提问于2019-11-25
得票数 0
3
回答
移除双向
链表
中给定
节点
后
的
节点
c++
、
doubly-linked-list
我正试图在我
的
类中编写一个函数,它接受一个
节点
,并在双向
链表
中
删除
紧跟在它后面的
节点
。我有单独
的
函数来
删除
第一个或最后一个
节点
,所以这只在
中间
节点
的
情况下。我认为它
的
逻辑是有意义
的
,我
的
代码可以编译,但当我尝试测试它时,程序从未停止运行,所以我认为它被困在while循环中。我也不确定我是否正确地调用了函数。在一个名为DLL
的
双向
浏览 32
提问于2017-07-27
得票数 1
回答已采纳
2
回答
为什么LRU缓存使用双重
链表
而不是单一
链表
?
algorithm
、
data-structures
、
linked-list
、
hashmap
、
lru
我一直在尝试理解为什么LRU缓存使用双重
链表
而不是单一
链表
?是不是因为DLL中
的
两个指针用来方便
节点
向后或向前移动??
浏览 0
提问于2020-02-17
得票数 0
3
回答
将自己设置为null - Java
java
、
null
、
linked-list
我遇到了以下问题:为什么这不起作用呢?
浏览 0
提问于2013-07-16
得票数 1
回答已采纳
4
回答
删除
位于
链表
中间
的
节点
java
、
linked-list
、
nodes
我正在尝试
删除
单
链表
中其他两个
节点
中间
的
一个
节点
。public void deleteAfter(Node del){ } 其中,它
删除
指定
节点
del之后
的
节点
。我得到一个空指针异常,我认为问题出在
删除
后,与其他
节点
的
链接是broken.How,我可以修复它吗?这是我
的
浏览 1
提问于2014-05-11
得票数 0
2
回答
我需要
删除
链表
中
的
一个
节点
,如何找到它之前
的
节点
,以便重新排列列表?
java
、
list
、
linked-list
这是学校
的
作业。我必须使用一个搜索方法,它返回我要搜索
的
节点
,
如果
它不
存在
,则返回它前面的
节点
。显然,
如果
我想
删除
一个
节点
,它将返回那个
节点
,并且我将无法找到它之前
的
那个
节点
。以下是search方法
的
代码:{ myNode pre
浏览 0
提问于2011-09-05
得票数 0
回答已采纳
10
回答
链表
有什么用处?
data-structures
、
computer-science
、
linked-list
链表
有什么实际用途吗?许多计算机科学书籍将它们比作数组,并说它们
的
主要优势是它们是可变
的
。但是,大多数语言都提供了可变版本
的
数组。那么,
链表
在现实世界中是否有实际用途,或者它们只是计算机科学理论
的
一部分?
浏览 2
提问于2010-09-23
得票数 21
回答已采纳
1
回答
从头开始实现Java.Util
链表
java
、
data-structures
、
linked-list
、
nodes
、
doubly-linked-list
我想用java.util库不包含
的
函数实现一个单
链表
,比如:返回
链表
中
的
中间
节点
,并在
链表
中插入一个新
的
头。我
的
问题是: java.util
链表
是什么类型
的
链表
(例如,单次、双次)?其次,我想知道您是否建议我从头开始实现
链表
。我关心
的
是能够在没有第三方库
的
情况下维护我自己
的
代码(因为依赖),并且能够对其进行自定
浏览 11
提问于2020-11-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
LeetCode 每日一题237:删除链表中的节点
C/C+编程笔记:链接列表(链表)丨删除节点的操作源码
数据结构之 “数组与链表”
所谓“既生瑜何生亮”,有了链表还要数组干嘛?
day24.顺序表&链表&栈&队列Python教程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券