腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
具有
最大
代码
重用
的
链表
节点
实现
、
、
目前,作为实践可靠原则和基本数据结构
的
练习,我正在尝试用尽可能多
的
代码
重用
来
实现
链表
类型结构。public void setNext(DoubleNode<T> next) { }在我看来,DoubleNode<T>中
的
getNext()违反了利斯科夫
的
替代原则。有没有更好
的
方法来
实现
这一点,同时仍然
重用
浏览 8
提问于2017-08-09
得票数 0
2
回答
重用
现有的
链表
API
实现
、
在现有的源
代码
库中,我有以下结构
的
链表
实现
(添加
节点
、插入、删除、遍历):{ struct tagDirInfo*__next;}DIR_HEADER; 让我们假设char* pdirName指向我想要为数据部分形成包装并
重用
现有API
的
数据部分,因此,新
的
链表
结构
具有</e
浏览 0
提问于2013-07-15
得票数 0
3
回答
具有
最大
代码
重用
性
的
链接列表
节点
实现
、
、
、
目前,作为实践坚实
的
原则和基本数据结构
的
练习,我正在尝试用尽可能多
的
代码
重用
来
实现
链接列表类型结构。setNext(DoubleNode<T> next) { }在我看来,getNext()在DoubleNode<T>内部违反了Liskov
的
替代原则是否有更好
的
方法来
实现
这一点,同时仍然在SingleNode<T>中
重用
浏览 0
提问于2017-08-09
得票数 4
回答已采纳
3
回答
数据结构列表和图形有什么区别?
、
、
我知道单链接列表是由
节点
组成
的
,每个
节点
都有指向下一个
节点
的
指针(或指向下一个
节点
的
null ),但是图也有
具有
数据和指向下一个
节点
的
指针
的
节点
。 那么,数据结构
链表
和图表之间
的
本质区别是什么呢?那么基于列表
的
搜索和基于图形
的
搜索呢?
浏览 3
提问于2015-04-18
得票数 6
回答已采纳
2
回答
如何使用Java创建包含在二叉树
的
最大
深度中
的
节点
的
链表
、
、
、
我已经创建了二叉树和
链表
类,我只需要一种算法,只打印
最大
路径
的
节点
。二叉树
的
高度和大小已经存储在根
节点
中,但我
的
问题是在将每个
节点
添加到我
的
链表
中时,只遍历
最大
的
路径。
浏览 0
提问于2009-11-03
得票数 0
回答已采纳
4
回答
树:
链表
与数组(效率)
、
、
、
、
“假设一棵树
的
每个
节点
最多可以有k个子
节点
。设v是每个
节点
的
子
节点
的
平均数。对于v
的
哪个值,将子
节点
存储在
链表
中比存储在数组中更有效(就使用
的
空间而言)?为什么?” 我相信我可以回答“为什么?”简而言之,使用
链表
会更有效率,因为当你实际填充一个值时,你只需要为
链表
中
的
一个
节点
分配空间,而不是让一堆空
节点
(即,如
浏览 0
提问于2010-02-08
得票数 6
回答已采纳
1
回答
使用多线程查找在多个
链表
中遇到
的
最大
键数
、
、
、
我有许多(大约60000个)
链表
,由
具有
递增排序关键字
的
节点
组成。键在每个
链表
中只出现一次,但它们可以在不同
的
链表
中重复。每个
链表
都有从0到4000 (或其他更大
的
数字)
的
键。
链表
的
示例如下所示(尽管这是一个非常小
的
示例)。输入是与
链表
索引相对应
的
一组数字,例如0,3,4 输出是给定索引中重复次数最多
的
键。在本
浏览 0
提问于2014-05-07
得票数 1
1
回答
链表
或列表数组
实现
的
利弊
、
、
列表
的
链表
实现
相对于基于数组
的
数组
实现
和反向
实现
有什么好处?与数组
实现
相比,list
具有
的优势是数组在初始化时
具有
固定
的
大小,您必须编写
代码
来增加数组
的</e
浏览 1
提问于2013-10-07
得票数 3
回答已采纳
2
回答
将最小
的
和
最大
的
移动到
链表
的
头部和尾部
如何返回头部为最小元素,尾部为
最大
元素
的
链表
? 函数shiftSmallLarge()接受
链表
的
头
节点
作为参数,并在完成两次移位后返回头指针。
浏览 63
提问于2021-02-06
得票数 0
回答已采纳
5
回答
在java中,将
链表
中
的
所有现有元音移位到
链表
的
末尾。
、
、
、
我实际上是在尝试
实现
一个
链表
,该
链表
在末尾使用java移动列表中
的
所有现有元音。这意味着,给出了一个包含每个
节点
中
的
字符
的
列表(链接),我需要以这样一种方式来分隔它
的
节点
,即所有
具有
元音
的
节点
都被移动到
链表
的
末尾,方法是保持
链表
的
原始顺序。输出应如下所示: original list: w->e->
浏览 9
提问于2012-12-22
得票数 1
回答已采纳
1
回答
在Java中创建排序
链表
、
、
因此,我应该按字母顺序对Java中
的
链表
进行排序(
节点
是字符串)。我不允许使用集合,因此我必须构建自己
的
链表
和排序算法。我已经创建了一个方法,可以在
链表
中找到
最大
(或字母表下最远)
的
单词。现在,我尝试通过获取一个
链表
进行排序,找到
最大
的
元素并将其插入到新
的
链表
中。然后,它删除
最大
的
,并继续执行相同
的
操作,直到<
浏览 0
提问于2014-06-18
得票数 0
1
回答
交换线性
链表
中
的
值并递归返回副本
、
我正在尝试创建一个函数,该函数接受一个
链表
并搜索
链表
中
的
每个
节点
。如果
节点
具有
匹配
的
int、i1,则使用i2进行交换。最后,返回一个
链表
,该
链表
是其替换
的
副本。迭代地,我想我可以创建一个列表
的
副本,遍历每个
节点
,然后检查并替换。return copy;public static LN
浏览 0
提问于2012-10-14
得票数 1
回答已采纳
2
回答
在文件中维护
链表
、
、
、
作为编程作业
的
一部分,我必须在文本文件中维护一个
链表
。我使用
链表
数据结构很方便,但使用C++中
的
文件就不太方便了。有人能给我一个想法或概述如何接近它吗?我应该能够添加或删除
链表
,也能够添加或删除
链表
中
的
节点
,或者应该
重用
在一个
链表
上删除
的
空间。每个列表都有一个数字(整数),所有
节点
大小相同,包含整数。我
的
想法是, 1)维护一个包含编号(包含
链表
编
浏览 2
提问于2012-04-06
得票数 1
回答已采纳
2
回答
同步队列是否会在每次提供/放置时创建一个线程?
、
、
、
、
我不能理解是如何工作
的
。那么,当put或offer完成时,它实际上是传递给另一个线程吗?我试着阅读源
代码
,但不知道会发生什么。它似乎创建了一个
节点
的
链表
,其中每个
节点
封装了一个线程,但这个列表是如何维护
的
,例如扩展/收缩等,以及踏板如何运行任务,我并不清楚。其中有没有被<e
浏览 1
提问于2013-08-28
得票数 1
2
回答
从
链表
中删除值
最大
的
节点
、
、
、
、
我想从我
的
线性
链表
中删除
具有
最大
通用T对象
的
Node (list只有head),并返回该Node
的
对象。方法签名必须看起来像这样,我到目前为止得到
的
代码
如下:public List<T extends Comparable<T>>{ p = p.next;
浏览 0
提问于2018-10-12
得票数 0
2
回答
对c++中结构
的
链表
进行排序。
、
我正在尝试根据struct"capacite“
的
元素以升序对
链表
进行排序。但它不会给出结果。我犯
的
错误是什么?以下是我
的
代码
{ int并遵循对其排序
的
函数:{ for (i=L; i->svt !
浏览 2
提问于2021-03-12
得票数 0
1
回答
如何进行基于优先级
的
处理
、
、
我有一个包含n个进程
的
链表
,这些进程按优先级
的
递减顺序排序。因此,第一个进程,即
链表
的
第一个
节点
具有
最大
优先级,其次是第二个
节点
,等等。有一次,我只能运行8个进程。我想要做
的
是,我想要6个最高优先级和2个最低优先级运行一次即时。 我所做
的
是重新排列链接列表,其中前六个
节点
的
优先级最高,接下来
的
两个
节点
的
优先级最
浏览 2
提问于2021-01-29
得票数 1
回答已采纳
2
回答
没有自引用结构
的
链接表
、
我正在学习数据结构,在做
链表
的
时候,我在想,除了自引用结构之外,在C中是否还有另一种类型
的
声明来
实现
链表
。 这是我第一次需要在C中使用结构,每个人都只使用自引用结构来
实现
。我想知道是否有任何其他可能
的
方法来
实现
没有自引用结构
的
链表
。
浏览 1
提问于2019-09-27
得票数 0
7
回答
链表
相对于二叉树
的
优势是什么?
、
、
标题大多不言自明:
链表
相对于二叉树
的
优势是什么?我能想到
的
唯一更有效
的
情况是遍历每个元素,在这种情况下它仍然非常接近。看起来二叉树在访问数据和插入新元素方面都更快。那么为什么要使用
链表
呢?
浏览 1
提问于2010-01-10
得票数 4
回答已采纳
1
回答
从
链表
中查找
最大
值
、
、
、
我必须创建一个包含10个
节点
的
链表
,每个
节点
包含一个双精度。然后,我必须在这个
链表
中搜索
最大
值,并显示结果。该程序从用户处获取每个
节点
的
值。下面是我
的
遍历列表
的
方法,试图找到
最大
值。struct node *ptr = head;while (ptr !
浏览 8
提问于2015-04-21
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券