腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何在
C
中创建数组
的
数组?
有没有可能用
C
语言
做一个数组
的
数组?更具体地说,可以创建
邻接
列表(数组)
的
列表(数组)吗?据推测,
邻接
列表在许多算法中比
邻接
浏览 3
提问于2013-03-09
得票数 2
回答已采纳
6
回答
在数据库中实现分层数据结构
、
、
我知道有两种方法:
邻接
表
和嵌套树。据说
邻接
表
在
遍历
时会变得很慢,因为有大量
的
查询。但我不知道这方面的实际数字。我正在制作
的
网站将有大约200页
的
区域。
遍历
生成(例如)站点地图需要
的
时间会超过0.3秒吗?如果可能的话,我更喜欢实现
邻接
,因为它
的
设计更简单。 谢谢。
浏览 2
提问于2009-02-13
得票数 12
1
回答
图形内存实现
、
在内存中表示图
的
两种常用方法是使用
邻接
表
或and
邻接
矩阵。
邻接
表
是使用指向链表
的
指针数组实现
的
。有什么理由比使用向量
的
向量更快吗?我觉得它应该会让搜索和
遍历
更快,因为回溯会简单得多。
浏览 1
提问于2012-12-04
得票数 3
1
回答
用
C
语言
构建
邻接
表
、
、
、
我
的
教授希望我们用一个
邻接
列表来构造这个图,并且希望我们使用
C
,即使我们已经使用了整整一年
的
Java,所以当谈到
C
的
时候,我有点生疏了。我在编译到目前为止
的
内容时遇到了一个分段错误,我不知道为什么。我尝试过将print语句放置在代码失败
的
位置,但没有打印任何代码。你能帮我找出问题出在哪里吗?我将包括我
的
代码和我正在使用
的
样本数据。%
c
",&a,&b)!EDGE; int
浏览 2
提问于2014-04-16
得票数 0
回答已采纳
1
回答
图形表示-链表
的
链表
、
、
、
我知道
邻接
表
是一种常见
的
数据结构,它使用链表数组来表示图。我正在用
C
语言
为一个简单
的
搜索引擎实现一个倒排索引,并打算使用
邻接
表
。但是,我发现使用
邻接
表
的
一个缺点是,如果您不知道倒排索引中将有多少个单词,则必须假设索引中有任意数量
的
单词(数组元素)才能创建
邻接
表
。这可能会导致使用过多
的
内存。这不是一个大问题,但我想知道是否有更好<
浏览 14
提问于2018-07-26
得票数 4
回答已采纳
1
回答
如果图不是
邻接
矩阵,如何找到节点
的
所有邻域?
、
、
我尝试过用
C
语言
实现google BFS,但它们似乎都期望图形以
邻接
矩阵
的
形式出现,据我所理解,它能够在短时间内找到所有相邻
的
节点。但是,如果输入是以一对节点
的
形式进行
的
,我应该做什么来找出相邻
的
节点呢? 还是我应该把输入转换成
邻接
矩阵?
浏览 1
提问于2018-09-04
得票数 1
回答已采纳
1
回答
图:从边
表
到
邻接
表表示
的
时空复杂性,反之亦然。
、
、
、
我正在处理一个有向图,我对阿尔贝托·米兰达对
的
解释是如何得出时间复杂性O(n+m)
的
,我想他是指顶点和边
的
O(V+E)。 从边缘列表到
邻接
列表转换
的
: 我
的
理解是,我们所要做
的
就是
遍历
每条边,并在每个边列表中添加第一个顶点
的
邻接
列表,从而给出O(E)
的
浏览 2
提问于2018-05-31
得票数 1
1
回答
邻接
表
图
的
C
语言
实现
、
、
我读了一段代码,实现了一个带有
邻接
表
的
图。但我是如此
的
在以下代码
的
函数中,当将newNode->next分配给arraysrc.head。但是在语句“graph>arraysrc.head= newNode;”之后,当我们测试结果时,顺序是相反
的
。有人能给我解释一下吗?
浏览 1
提问于2019-04-18
得票数 1
2
回答
有向未加权图
C
、
、
我计划用
C
语言
编写一个程序,它构建
邻接
表
,执行深度优先搜索,执行广度优先搜索,并执行拓扑排序。任何帮助我们都将不胜感激
浏览 2
提问于2010-04-06
得票数 0
2
回答
从图开始
我知道这听起来很幼稚,但请有人解释一下我如何用
C
语言
实现图形。我读过这个理论,但是我无法用图形编程来摆脱这个问题。如果有人能解释如何用
邻接
表
和
邻接
矩阵来创建一个图,我会非常感激,在
C
代码中你将如何进行广度优先搜索和深度优先搜索,并给出一些解释。 在此之前,我想告诉你,这不是家庭作业。
浏览 1
提问于2012-07-18
得票数 0
1
回答
获取
邻接
表
/矩阵中所有节点
的
所有邻居
的
复杂度
、
、
、
如果我想得到图中一个节点
的
所有邻居,如果图存储在
邻接
矩阵中,时间复杂度是O(|V|),如果图保存在
邻接
表
中,时间复杂度也是O(|V|)。现在我在想,如果我不想获得一个节点
的
邻居而是所有节点
的
邻居,这种情况会发生什么变化。(注意:
邻接
表
包含一个数组和链表。在每个数组条目处存储一个链表,其中每个数组条目代表一个节点。链表中
的
每个节点代表一个相邻节点。)在
邻接
矩阵中
浏览 25
提问于2017-07-25
得票数 0
2
回答
向未加权
的
有向图添加边是否有效?
、
、
我有三个表示为python字典
的
图。 return target in self.graph[source] 我不确定哪个结构对于每个函数来说是最有效
的
,我
的
直接想法是
浏览 0
提问于2017-03-23
得票数 0
2
回答
查询SQL建模
的
树/图(Celko)
、
、
、
、
你知道在哪里可以找到
遍历
树/图
的
SQL查询吗?问题是,我发现
的
大多数资源都引用了辐射模型树,我使用
的
是普通
的
边缘列表模型。例如:用于提取子路径、子树等
的
查询或过程。 谢谢
浏览 0
提问于2011-02-25
得票数 2
回答已采纳
1
回答
用于存储图
的
边
的
每个数据结构最适合哪种类型
的
应用程序?
、
、
这是一个练习考试,我正在练习on...not确定如何回答这个问题: 考虑在图中存储边
的
三种数据结构(
邻接
矩阵、
邻接
列表、边列表)。每种数据结构最适合什么类型
的
应用程序?如果我错了,请纠正我,但据我所知,
邻接
矩阵是表示图
的
最低效率
的
方法,因为在二维数组中有一些元素表示不存在
的
边,而其他两个数据结构只包含表示存在边
的
元素,所以任何操作
的
遍历
都会更慢。对于
邻接
表
,它比<
浏览 2
提问于2013-12-14
得票数 0
1
回答
为什么
邻接
列表使用LinkedLists列表?
我最近一直在想
的
一件事是,为什么惯例是将
邻接
列表构建为LinkedLists数组。LinkedLists
的
元素访问时间为O(n),因为您可能需要
遍历
列表中
的
每个元素才能找到您要查找
的
元素。为什么不使用访问时间恒定
的
ArrayList或HashSet之类
的
设备来创建
邻接
表
呢?
浏览 3
提问于2020-03-31
得票数 1
2
回答
无向图中
的
连通分量数
、
、
18: [9], 23: [24], 11: [],}; 这张图中有多少连通
的
组件此外,bfs将标记它遇到
的
任何顶点,如发现
的
那样)。这是正
浏览 3
提问于2013-04-07
得票数 5
回答已采纳
3
回答
邻接
表
使用HashSet查找时间为O(1)?
、
、
、
、
在我
的
算法课上,我被告知用于图表示
的
邻接
表
的
缩回是迭代通过对应于每个节点
的
相邻节点数组
的
O(n)查找时间。我使用将节点映射到其相邻节点
的
HashSet
的
HashMap来实现我
的
邻接
列表,这不是只需要O(1)查找时间吗?我是不是漏掉了什么?
浏览 2
提问于2017-03-26
得票数 3
1
回答
通过
邻接
表
的
前置
遍历
、
、
、
、
我正在尝试将我
的
EdgeList转换成Adjacency List,然后通过它实现preorder traverse。我很确定到Adjacency List
的
转换是正确
的
,但是我在preorder traversing上遇到了问题。我试过用DFS做这件事,但它给了我错误
的
结果。0 - 2 - 52 - 6 - 7或linked[4, 5]linked[4] 现在,我想预先命令
遍历
图,以获得结果它
遍历</em
浏览 0
提问于2018-12-04
得票数 0
回答已采纳
1
回答
如何在SQL数据库(例如mysql)中高效地存储图形?
、
、
我有一个类似图形
的
树,我需要将它们存储到数据库中。我正在寻找如何有效地存储和查询SQL数据库中
的
图形
的
信息。
浏览 2
提问于2010-09-27
得票数 2
回答已采纳
2
回答
用
C
语言
实现
邻接
表
的
图
、
、
、
、
我刚开始学习
C
,作为一个自我学习
的
摘录,我正在
C
中实现数据结构和algos,现在我正在处理一个图,这是它
的
数据结构表示。如果新添加
的
顶点与列表中
的
最后一个顶点相同,则无法看到它。为了防止这种情况,我将for循环限制条件更改为vert != NULL,但这会导致seg错误。如果我试图释放临时分配
的
指针,它会通过指针重置内存指针,这将在顶点列表
的
末尾添加一个无限循环。没有办法释放指针而不写入它所指向
的
内存吗?还是真的不需要释放指针?还是有
浏览 3
提问于2013-06-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言中实现用指针遍历数组
如何优雅的遍历Mycat分库表
顺序表的基本操作(C语言详解版)
操作列表1列表的遍历
C语言编程入门:用C语言输出九九乘法表
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券