腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
-如
何在
不
使用
堆栈
和
类
的
情况下
检查
有
向
无
环
图
?
、
、
、
、
所以我要做
的
是创建一个函数来
检查
一个
图
是否是
有
向
无
环
图
(DAG)。 所以我得到了顶点
和
邻接表,只是为了开始我
的
代码。问题是我不允许
使用
堆栈
(来自线性数据结构)、
类
,也不允许
使用
其他
python
库/包,只允许
使用
纯
Python
。(所以不允许networkx/ matplotl
浏览 39
提问于2021-03-31
得票数 0
4
回答
检索rdf:Class
的
所有祖先
、
、
、
、
想象一下下面的分类法(
无
环
有
向
图
):1)在
不
递归检索所有父节点
的
情况下
,是否可以
使用
检查
给定资源(例如HomoSapiens)是否为'Mamm
浏览 10
提问于2009-09-22
得票数 5
回答已采纳
1
回答
DAG & Graph:从s到t
的
简单路径,它通过尽可能多
的
彩色顶点
、
、
、
我
有
两个独立
的
问题,这两个问题都围绕着
图
和
确定一种方法来找到一条从s到t
的
简单路径,该路径通过尽可能多
的
蓝色顶点。另外,我必须确定这两个问题中
的
哪一个是NP难
的
。第一个问题中
的
图
是一个
无
向
图
,其中一些顶点是蓝色
的
,而另一个问题中
的
图
是一个
有
向
无
环</
浏览 39
提问于2018-12-12
得票数 2
2
回答
在
Python
3.4中不同进程之间共享大对象
、
、
、
我正在尝试在
Python
中
的
不同进程之间共享一个大对象(~2 GB),以减少内存
使用
。我已经了解了多处理库()中
的
Manager
类
和
代理。然而,根据文档
和
其他Stackoverflow用户,当它在像这样
的
大型对象上
使用
时,它可能会非常慢。这是正确
的
吗?如果是这样,有没有其他更快
的
Python
库或函数可供我
使用
?谢谢。编辑:我创建
的
对象是一个DAG
浏览 0
提问于2015-08-22
得票数 7
1
回答
SQL Server:不带锚点
的
层次结构递归CTE
、
、
、
我可以
使用
递归CTE生成层次结构,但我一直
使用
锚点……具有某些顶级指示符
的
顶级记录(parentID为NULL)。我想构建一个不需要定义锚点
的
层次结构。我
有
一个带有parentID
和
childID
的
多对多参考表。任何父
类
都可以是子类,反之亦然(当然要避免循环引用)。我认为这更像是一种自下而上
的
方法,而不是自上而下。
有
什么想法?
浏览 3
提问于2012-06-23
得票数 2
回答已采纳
2
回答
如
何在
循环引用中定义表关系?
、
在我当前
的
项目中,我有关于颜色
的
数据。每种颜色要么是真实颜色(具有RGB值),要么是存在于多层颜色之外
的
“容器颜色”。这可能会创建必须在应用程序级别捕获
的
循环引用(但这是)Colors+ (PK) Id -----------+ (FK) MotherColorId当我将它们添加到我
的
Linq2Sql模式中时,我得到了奇怪
的
关系。这让我怀疑我<
浏览 3
提问于2009-07-06
得票数 1
回答已采纳
1
回答
对于没有节点
类
的
DAG,哪种类型
的
数据结构是最有效
的
?
、
我
有
一个正在尝试实现
的
有
向
无
环
图
,但我不确定我可以
使用
什么结构。我一直相信树或邻接列表是可行
的
,但我没有节点可用。 所以在本例中,我尝试
使用
一个二维数组来实现它,存储优先级,输入度
和
输出度。然而,我在弄清楚如
何在
两个顶点之间插入一条边,以及如何通过这种方式
检查
一个顶点是否是另一个顶点
的
父级时遇到了问题。
浏览 0
提问于2011-11-29
得票数 4
回答已采纳
3
回答
一种高效
的
两个DAG合并算法
、
、
我
有
两个加权
的
DAG(
有
向
无
环
图
),需要将它们合并成一个,这样我就可以得到一个拓扑顺序(在某些
情况下
可能超过两个)。问题是,每个
图
都是
无
圈
的
,但可以一起形成一个圈。此外,
图
很大(100k+节点,500k+边)。有没有一种巧妙
的
方法来合并这些图表?同样好
的
是一种“一次”遍历所有
图
的
算法。编辑: 所谓“合并”,我<
浏览 1
提问于2010-12-19
得票数 12
3
回答
类
河内塔问题
有
四个
堆栈
。在第一个
堆栈
上有n个数字1,2,...N按随机顺序排列。其他三个
堆栈
是空
的
。目标是确定,给定第一个
堆栈
的
状态,是否可以将所有元素移动到最后一个
堆栈
,以便对它们进行排序。允许
的
移动是将元素从第一个
堆栈
移动到第二个或第三个
堆栈
,并从第二个或第三个
堆栈
移动到第四个
堆栈
(1>2、1>3、2>4、3>4)。与河内
的
塔楼不
浏览 0
提问于2009-12-03
得票数 1
回答已采纳
1
回答
I图形:基于
无
向
图中
的
源/目标在选择边中
的
意外行为
、
、
我在
python
中
使用
igraph。我想用源
和
目标顶点在
无
向
图中找到一个边。我
使用
以下代码:g.add_vertices(4)print len(g.es.select(_source=1, _target=0)) 在有
向
图
浏览 0
提问于2015-07-27
得票数 0
回答已采纳
1
回答
在选择框架时需要牢记哪些因素?
我目前正在尝试
使用
一个名为
的
对象识别项目。这个项目建立在之上,这是一个轻量级
的
混合C++/
Python
框架,用于将计算组织为
有
向
无
环
图
。我没有任
何在
框架之上开发项目的经验(我也不知道如何有效地找到有用
的
框架)。我想知道在选择项目框架时需要考虑
的
主要问题是什么。
有
,但答案并不能解决我
的
困惑。任何评论或想法都是提前welcomed.Tha
浏览 0
提问于2012-10-30
得票数 0
回答已采纳
1
回答
如何去除无权
有
向
图中
的
圈,使边数最大化?
、
、
、
、
设G是包含圈
的
无权
有
向
图
。我正在寻找一种算法,它查找/创建所有的无圈图G',它由G中
的
所有顶点
和
G
的
一个边
的
子集组成,小到足以使G‘
无
圈。这意味着: G‘不满足于1
和
2,因此G’比G‘
和
G'’具有更多
的
边,G'‘是
无
圈
的
。 背景:原始
图
G模拟元素之间
的
成对排序。由
浏览 0
提问于2011-06-08
得票数 15
回答已采纳
2
回答
图
的
边密度与顶点数
的
关系
我想了解如何计算密集
图
与稀疏
图
的
大O。“算法简明”说,对于稀疏
图
,O(E)是O(V),对于稠密
图
,O(E)更接近O(V^2)。有人知道这是怎么推导出来
的
吗?
浏览 2
提问于2012-02-21
得票数 0
回答已采纳
1
回答
如何利用
python
中
的
networkx实现
无
向
图中
的
三合会人口普查
、
、
、
、
我
有
一个无向网络
图
,如下所示,我想打印该
图
的
triad census。但是,nx.triadic_census(G)不支持
无
向
图
。'G'), ('B', 'F'), ('C', 'G')])我知道,对于
无
向
<e
浏览 0
提问于2019-02-17
得票数 0
回答已采纳
1
回答
修剪没有到一组目标节点中任何一个
的
路径
的
图
节点
、
、
我
有
一个包含大量节点
的
MultiDIGraph。它有一个森林结构,如果你愿意的话,它有许多“初始节点”。我
有
一组对计算感兴趣
的
目标节点。我想修剪那些没有到任何目标的路径
的
节点。谢谢
浏览 4
提问于2021-02-18
得票数 0
1
回答
计算图中节点
的
级别
、
、
我想计算
有
向
图中每个节点
的
级别。我目前正在对没有传入边
的
顶点应用深度优先搜索算法。以下面的图表为例:预期
的
结果是:1 | 03 | 25 | 3在这种
情况下
,如果我们首先在4上应用DFS,那么顶点4、3、5
和
6
的
所有结果都将是错误
的
,因为1
的
级别为0。我一直试图为每个节点考虑
浏览 8
提问于2020-05-09
得票数 0
1
回答
使
无
向
图
有
向
、
、
我
有
一个
无
向
图
,完全
图
,并希望将它转换成一个
有
向
无圈图,在每个节点之间
有
一个(单向)路径。为了开始,我想添加随机边
和
停止一旦所有节点连接。需要研究
的
是一个算法(
使用
Python
,但任何语言都可以)。因此,例如,这个
图
不再被进一步连接: \ / =>
浏览 5
提问于2014-10-08
得票数 1
2
回答
无
向
图
抽象
、
、
我
有
一个
无
向
加权
图
,我需要正式地描述它。通过自动机或标记转换系统
的
抽象似乎没有为
无
向
图
定义,只覆盖了
有
向
图
。图中
的
状态相互依赖,但是方向本身并不相关。你知道什么数学模型可以用来形式化地描述这样
的
图
吗?
浏览 0
提问于2017-01-29
得票数 1
2
回答
任务
的
有
向
无
环
图
的
并行执行
、
、
、
、
我
有
一个任务列表[Task-A,Task-B,Task-C,Task-D, ...]。A可以依赖于3个任务: B、C
和
D它基本上是一个
有
向
无
环
图
,任务
的
执行应该只在依赖任务执行之后发生。现在可能发生
的
情况是,在任何时间点,都有多个准备好执行
的
任务。在这种
情况下
,我们可以并行运行它们。 你知道如
何在
浏览 0
提问于2020-08-11
得票数 2
2
回答
什么是拓扑排序
、
我在网上查找了大量
的
例子,看了一段YouTube视频,但我仍然对什么是拓扑排序有点迷茫。据我所知,您应该从访问
和
非访问队列开始,并在访问完节点
的
所有子节点后获得拓扑排序顺序?
浏览 1
提问于2018-03-26
得票数 1
点击加载更多
相关
资讯
Python 调试器入门 Linux 中国
C+树进阶系列之探讨深度搜索算法查找基环树中环的细枝末节
91条改进Python程序的建议
C+图系列之有向无环图的拓扑排序算法
Python3.7将于今夏发布!有何新亮点?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券