腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
图形表示-
链表
的
链表
、
、
、
我知道
邻接
表是一种常见的数据结构,它使用
链表
数组来表示图。我正在用C语言为一个简单的搜索引擎实现一个倒排索引,并打算使用
邻接
表。但是,我发现使用
邻接
表的一个缺点是,如果您不知道倒排索引中将有多少个单词,则必须假设索引中有任意数量的单词(数组元素)才能创建
邻接
表。这可能会导致使用过多的内存。我在想,这个问题的一个解决方案是创建一个
链表
的
链表
来表示我的倒排索引。我还没有见过
链表
的
链表
图形表示的许多示例,所以我假设它不是常用的或常规的表示。
浏览 14
提问于2018-07-26
得票数 4
回答已采纳
3
回答
邻接
表图表示法的实现
、
、
我不知道如何使用
链表
对
邻接
表进行编码。我知道如何使用
邻接
矩阵,但如何使用
邻接
表和
链表
(c++)进行编码?
浏览 7
提问于2013-01-03
得票数 9
回答已采纳
1
回答
获取
邻接
表/矩阵中所有节点的所有邻居的复杂度
、
、
、
如果我想得到图中一个节点的所有邻居,如果图存储在
邻接
矩阵中,时间复杂度是O(|V|),如果图保存在
邻接
表中,时间复杂度也是O(|V|)。(注意:
邻接
表包含一个数组和
链表
。在每个数组条目处存储一个
链表
,其中每个数组条目代表一个节点。
链表
中的每个节点代表一个相邻节点。)在
邻接
矩阵中,我需要查看每一个条目。在
邻接
表中,我需要查看每个数组条目并遍历它们各自的
链表
。我在想,这应该在O(|E|)中完成,因为我基本上只看所有的
浏览 25
提问于2017-07-25
得票数 0
1
回答
图和树表示法
、
、
、
、
谁能告诉我如何通过
邻接
矩阵和
链表
用向量表示图?以及如何在c& c++中表示树。如何在C中用
邻接
矩阵和
链表
表示图。
浏览 0
提问于2012-07-03
得票数 0
1
回答
如何将外
邻接
表转换为内
邻接
表?
、
、
该表示维护一个数组A...以V为索引,其中Av为
链表
。
链表
保存v所指向的所有节点u的名称,即(v,u)
链表
E (从技术上讲,Av包含指向
链表
中第一项的指针)的节点u的名称。.This是缺省
邻接
列表格式,并且可以被认为是out- adjacency∈表示 in-adjacency列表表示将是其中Av是指向v的节点的列表。谁能给我一个O(|V | + |E|)算法的伪代码,把外
邻接
列表表示转换成内
邻接
列表表示。请解释为什么你的算法是正确的,为什么它在O(|V |+ |E|)
浏览 0
提问于2017-04-09
得票数 1
1
回答
图形内存实现
、
在内存中表示图的两种常用方法是使用
邻接
表或and
邻接
矩阵。
邻接
表是使用指向
链表
的指针数组实现的。有什么理由比使用向量的向量更快吗?我觉得它应该会让搜索和遍历更快,因为回溯会简单得多。
浏览 1
提问于2012-12-04
得票数 3
2
回答
图形库实现
、
使用二维数组(
邻接
矩阵)或具有
链表
数组(
邻接
列表)。两者中哪一个更高效、更快?
浏览 0
提问于2012-05-10
得票数 2
回答已采纳
1
回答
如何对使用
邻接
列表表示的图在恒定时间内执行添加顶点操作?
、
、
、
、
在使用
邻接
列表表示的图中添加顶点根据http://bigocheatsheet.com/ (图操作>
邻接
列表>添加顶点)需要O(1)时间复杂度。有人说,
邻接
列表保存数组中的所有顶点,并保持相邻顶点的链接列表,如果我们要添加一个顶点,那么我们需要将整个数组复制到具有额外空间的新数组中,这样操作将花费O( but )时间,但是他们说,O(1)怎么可能呢
浏览 0
提问于2015-09-20
得票数 2
2
回答
邻接
表的Java实现
、
我想为它建立一个
邻接
表。我该怎么做?任何帮助都是非常感谢的。
浏览 3
提问于2013-02-09
得票数 2
1
回答
DFS for Graph,标记为已访问
、
、
我正在为一个(
链表
)图实现一个DFS。如您所见,有许多名为"a“的节点。它们在顶点上是相同的,但在节点上却是不同的。实现DFS涉及将"a“标记为在某一时刻被访问。这有效地将第一个
邻接
链表
中的节点"a”标记为已访问,但其他
邻接
链表
中的所有其他节点"a“仍被标记为”未访问“。-然后考虑"b“,因为它是"a”的第一个未访问的相邻顶点。从第二个
邻接
链表
中,"b“的相邻顶点是"a”
浏览 0
提问于2011-10-19
得票数 0
回答已采纳
3
回答
如何在C中创建数组的数组?
更具体地说,可以创建
邻接
列表(数组)的列表(数组)吗?据推测,
邻接
列表在许多算法中比
邻接
矩阵更有效我想过使用
链表
,但AFAIK它与使用
邻接
矩阵是一样的,所以用这种方式实现它根本没有意义……
浏览 3
提问于2013-03-09
得票数 2
回答已采纳
1
回答
哈希图的实现是否有点类似于图的
邻接
性列表?
、
Hash map使用数组来实现存储桶,在存储桶中有一个
链表
来保存存储桶中的值。请回答相同的问题。
浏览 0
提问于2014-11-11
得票数 0
3
回答
什么是
邻接
表?如何编写
邻接
表?
、
、
这是
邻接
列表的。然而,我看不出与单
链表
有什么不同?这里还有一个,它说它是一个列表中的所有边(图,离散数学类型),如果我有一个图,这不是一个路径图,那么这个列表是相当广泛的。如何对
邻接
表进行编码?
浏览 0
提问于2011-10-19
得票数 3
5
回答
使用
链表
和矩阵的图形表示
、
、
我知道如何使用
链表
或矩阵实现图形。但是我想知道什么时候使用
链表
,什么时候使用矩阵来表示图?
浏览 0
提问于2011-12-21
得票数 5
回答已采纳
1
回答
最佳
邻接
表实现
、
、
、
、
我可以将
邻接
列表实现为
链表
数组或
链表
映射(即。一张哈希表)。是否有理由在Map实现之上使用Array实现?我之所以问这个问题,是因为我遇到过许多描述Array实现的网站,但很少有人提到使用哈希表。下面是我如何编码基于哈希表的
邻接
列表以及助手类的相关代码。LinkedListNode.
js
constructor(value = 0, next = undefined) { this.next = nex
浏览 0
提问于2021-09-22
得票数 0
回答已采纳
3
回答
我如何用列表来表示图的边?
、
、
我们如何将图表示为边的列表?
浏览 0
提问于2011-01-24
得票数 3
1
回答
图在c++中的实现问题
、
、
、
我正在学习如何在C++中实现一个图,所以我读了,发现有两种常用的方法:
邻接
表和
邻接
矩阵。我理解
邻接
表和
邻接
矩阵在空间上的权衡。
链表
与向量图
邻接
表和
邻接
矩阵的另一个显著区别是它们执行的操作效率。在
邻接
列表中,可以有效地列出每个顶点的邻域,时间与顶点的程度成正比。在
邻接
矩阵中,这个运算所需的时间与图中的顶点数成正比,这可能大大高于图中的顶点数。另一方面,
邻接
矩阵允许在恒定时间内测
浏览 0
提问于2013-12-13
得票数 1
回答已采纳
1
回答
MATLAB大型稀疏内积
、
、
我查看了一些关于的答案,但似乎没有一个能清楚地说明我在寻找什么。我希望执行D*D',但即使使用稀疏的数据类型,它的速度也慢得令人难以置信。我觉得一定有更有效的方法,因为结果是对称的,所以一半的操作是多余的。
浏览 0
提问于2016-04-30
得票数 0
1
回答
邻接
矩阵与
邻接
链表
时Dijkstra算法的时间复杂度
、
、
、
然而,这是假设我们使用一个
邻接
链表
来表示图。使用
邻接
矩阵需要O(n^2)遍历,而链接列表表示可以在O(n+e)中遍历。
浏览 0
提问于2018-12-14
得票数 3
回答已采纳
2
回答
如何存储Dijkstra算法的相邻节点?
、
、
我正在考虑使用
邻接
表,因为我可以在O(deg(u))中找到u上的所有相邻节点,这是最快的方法吗? 这将如何改变算法的运行时间?
浏览 2
提问于2012-11-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
文心一言 VS 讯飞星火 VS chatgpt (300)-- 算法导论22.1 4题
文心一言 VS 讯飞星火 VS chatgpt (299)-- 算法导论22.1 3题
文心一言 VS 讯飞星火 VS chatgpt (307)-- 算法导论22.2 5题
谈谈图
文心一言 VS 讯飞星火 VS chatgpt (297)-- 算法导论22.1 1题
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券