Thinbug
News
从一个图表表示到另一个图表表示的复杂性是多少?
时间:2013-01-12 18:14:14
标签:
graph-algorithm
可以通过不同的方式在计算机上表示简单的无向图:
Adjacency lists
:顶点存储为记录或对象,每个顶点存储相邻顶点的列表。此数据结构允许在顶点上存储其他数据。
Incidence list
:顶点和边缘存储为记录或对象。每个顶点存储其入射边,每个边存储其入射顶点。此数据结构允许在顶点和边上存储其他数据。
Adjacency matrix
:二维矩阵,其中行表示源顶点,列表示目标顶点。边缘和顶点的数据必须存储在外部。在每对顶点之间只能存储一条边的成本。
Incidence matrix
:二维布尔矩阵,其中行表示顶点,列表示边。条目指示行中的顶点是否入射到列的边缘。
两个问题:
从一种表示到另一种表示的有效算法是什么?
从一个表示到另一个表示有什么复杂性?
醇>
0 个答案:
没有答案
相关问题
C ++从程序的一部分转到另一部分
从一个图表表示到另一个图表表示的复杂性是多少?
什么是以下程序的时间复杂度
从一个fancybox到另一个
将scala集合从一种类型转换为另一种类型的复杂性是什么?
找到从一个到另一个的所有可能方式的时间复杂性是什么?
这些功能的平均复杂度是多少?
从“形状”的一种表示形式转换为另一种形式
这个循环的复杂性是什么
从一个文本字段转到另一个
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?