python - 如果存在通过第二条路径的连接,则连接来自二分图的一部分的节点
问题描述
我正在研究图形算法,它使用二分图来表示包和其中的项目之间的关系。
我有一个二分图,其中一个部分包含所有包裹和其他所有项目。如果包包含给定项目,则连接节点。
我的任务是创建一个仅包含来自一个部分的节点的 subpgrah - 包。如果包包含相同的项目,则它们是连接的。所以我想将第二部分的节点表示为连接第一部分节点的边。
我在networkx图书馆工作。我目前的直截了当的方法非常缓慢。是否有一些现有的图形算法可以解决我的问题?
解决方案
推荐阅读
- xamarin - 是否可以用纯 xamarin 按钮覆盖 Webview 按钮并单击它,同时单击网站按钮?
- android - google 把最新的 gradle 工具搬到哪里了
- vb.net - 在 vb.net 中创建文件到另一个位置
- python - 如何使用 NLTK 查找未大写的专有名词?
- javascript - 将任意 UTF8 字节块解码为字符串是否安全?
- shell - 用于在日期和时间戳之间获取日志(json 格式)文件的 Shell 脚本
- mariadb-10.4 - 在 Amazon linux 2 上安装 Mariadb
- asp.net-core - 如何在 Asp.net core 中创建类似 Windows 的服务?
- node.js - socket.io 显示 polling-xhr.js:268 POST http://localhost:3000/socket.io/?EIO=3&transport=polling&t=ND_oTrA 404(未找到)
- hive - DBVisualizer 无法连接到 Kerberised Hive