●假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是
●假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是 (55) 。
(55) A.O(n)
B.O(e)
C.O(n+e)
D.O(n*e)
【解析】与某个顶点vi相关的所有弧是指所有以vi为尾和所有以vi为头的弧。n个顶点的有向图的邻接表含有n个出边表,每个顶点有且只有一个出边表,第i个出边表中的结点表示以顶点v 1为尾的弧。每个出边表设置一个头结点,所有头结点构成一个向量,该向量称为顶点表。因为弧是有方向的,所以每一条弧只用一个边表结点来表示,e条弧则有p个结点,因此有,n个顶点和e条弧的有向图的邻接表含有n个顶点表结点和vi个边表结点。要删除以顶点vi为尾的弧只要删除第i个出边表中的结点就行了,但要删除以顶点vi为头的弧则需在其他出边表中查找顶点信息域为i的结点。为此,需对n个顶点表结点和e个边表结点进行通遍扫描,故其时间复杂度为O(n+e)。
有一个人送我一个手表上面有kimrogers的字样,请问这是什么手表啊说明书上都是英文貌似是美国的, 其他 2020-03-30 …
关于英语的问题有那些词是形式上是单数的,但它却表示的是复数意义.有那些词形式上是复数的,但它却表示 英语 2020-04-09 …
组成我们周围世界的物质时时刻刻都在发生着化学变化.这些变化是有规律可循的.有些化学变化可用“A+B 其他 2020-05-13 …
导数中dydxdu的d是什么意思?看书中看到求导公式的时候下面突然冒出来的公式dydxdu等不知道 数学 2020-05-13 …
"请问,复合钢格板WP3(WA325/2-G)具体代表的是什么型号的钢格板?" 其他 2020-05-15 …
读“俄罗斯”图,回答:(1)图中数码①与②代表的油田中,代表的是秋明油田;图中字母代表的工业区中, 语文 2020-05-15 …
龙之谷左上角蓝心和红心什么意思?他们说蓝的是复活,红的是帮队友复活,可我试的时候是红的是复活,都给 其他 2020-05-16 …
根据图解回答下列有关问题:(1)图中①②分别代表两种重要的生理作用.①代表的是作用;②代表的是作用 语文 2020-05-16 …
and连接两个不定式谓语动词用什么?是不是要用单数呢?Early to bed and early 英语 2020-05-17 …
mechanic,knife,neighbour,housewife,house,garageat 英语 2020-05-17 …