假设—个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi(下标)相关的所有弧的时间复杂
假设—个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi(下标)相关的所有弧的时间复杂度是(55)。
A.O(n)
B.O(e)
C.O(n+e)
D.O(n*e)
解析:与某个顶点、相关的所有弧是指所有以vi为尾和所有以vi为头的弧。n个顶点的有向图的邻接表含有n个出边表,每个顶点有且只有一个出边表,第i个出边表中的结点表示以顶点v1为尾的弧。每个出边表设置一个头结点,所有头结点构成一个向量,该向量称为顶点表。因为弧是有方向的,所以每一条弧只用一个边表结点来表示,e条弧则有p个结点,因此有,n个顶点和e条弧的有向图的邻接表含有n个顶点表结点和vi个边表结点。要删除以顶点vi为尾的弧只要删除第i个出边表中的结点就行了,但要删除以顶点vi为头的弧则需在其他出边表中查找顶点信息域为i的结点。为此,需对n个顶点表结点和e个边表结点进行通遍扫描,故其时间复杂度为O(n+e)。
A.P(S1)P(s2)和V(S3)V(S4)B.P(S1)P(S3)和V(S5)V(S6)C.V( 计算机类考试 2020-05-26 …
A.P(S2),V(S2)和V(S1)B.P(S1),V(S1)和V(S2)C.V(S1),P(S2 计算机类考试 2020-05-26 …
以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是___(63)___ (63)A.V(g)= 计算机类考试 2020-05-26 …
以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是(63)A.V(g)=5 EV(g)=1B. 计算机类考试 2020-05-26 …
A.P(S2)、V(s2)和V(S1)B.P(S1)、V(S1)和V(s2)C.V(S1)、P(S2 计算机类考试 2020-05-26 …
大学基础物理质点运动已知a(t),如何求v(t)和v(x),已知a(x)如何求v(t)和v(x), 其他 2020-06-12 …
用matlab求最小正数解请问如何用matlab求cos(v)+(t*delta/v)sin(v) 其他 2020-07-24 …
如图所示的电压表,如果选用“-”和“3”两个接线柱时,它的量程是V,分度值是V,表盘的示数是V;如果 物理 2020-11-29 …
我想问下高中外语中非谓语中V+ing和V+ed在语态和时态上分别代表什么情况?或者说什么情况下用V+ 英语 2020-12-10 …
+ing和V.的用法:1、Peopleworkinginakitchenorafoodshopuse 英语 2021-02-12 …