我必须实现一个有向图(digraph),它允许有多个弧(multigraph),就像在链接的图像中一样。必须对图进行优化,以处理大量节点,但其中两个节点之间的一些边。图必须频繁更新,并且必须支持有效的路径搜索。在查询所用空间和时间之间取得折衷的有效数据结构是什么?该语言是标准C语言(仅限libc)。 graph example
FIND- set ( x ) -返回表示或指向包含元素x的集合的表示的指针。
在算法中,find-set(x)用于不相交的数据结构。我不明白这个函数的用法。假设我有一个有4个顶点的图,a,b,c,d,权重为a-b=4,b-c=5,c-d=6…find-set(u)!=find-set(v) (其中u,v是图的任意顶点)如何帮助我定义图中循环的出