设某有向无环图的顶点个数为n、弧数为e,那么用邻接表存储该图时,实现上述拓扑排序算法的函数TopSo
设某有向无环图的顶点个数为n、弧数为e,那么用邻接表存储该图时,实现上述拓扑排序算法的函数TopSort的时间复杂度是(6)。
若有向图采用邻接矩阵表示(例如,图4-1所示有向图的邻接矩阵如图4-3所示),且将函数TopSort中有关邻接表的操作修改为针对邻接矩阵的操作,那么对于有n个顶点、e条弧的有向无环图,实现上述拓扑排序算法的时问复杂度是(7)。
(6)O(n+e) (7)O(n2) 解析:邻接表:对有n个顶点和e条弧的有向图而言,在拓扑排序中,若有向图无环,则每个顶点进出队列各一次,共执行e次,搜索算法时间复杂度是由n和e共同决定的,所以总的时间复杂度为O(n+e)。
当用邻接矩阵:对于每个顶点,查找相邻边的时间复杂度是O(n),一共有n个顶点,所以总的时间复杂度是O(n2)。
英语翻译住房储蓄合同一经签订,客户即成为了由储蓄者组成的住房储蓄者集体的一员.客户先要进行存款,即 英语 2020-05-13 …
小华的妈妈为储备女儿的学习费用,把节省下来的5000元钱以教育储蓄的形式存人银行,存期三年.三年期 其他 2020-05-13 …
我无意用尺规画出了一个正四十九边形,(证明成立或不成立)画圆O在圆O上任取一点P40以P40为圆心 数学 2020-05-16 …
已知圆心角的度数,求弦长例1、如图,点O是∠EPF的平分线上一点,以O为圆心的圆和角的两边所在的直 数学 2020-06-03 …
如图,四边形ABCD是菱形,对角线BD上有一点O,以O为圆心,OD长为半径的圆记为O.(1)当O经 数学 2020-06-22 …
A.怔怔(zhèng)窈陷(yǎo)朱拓(tà)讪笑(shān)B.形骸(hái)蹙缩(cù)新正 语文 2020-06-28 …
如图,⊙O是以坐标原点O为圆心、半径为25的圆,P(a,b)为⊙O上一点,若a、b都是整数,那么符 数学 2020-07-26 …
已知以点C(t,2/t)),(t>0)为圆心的圆与与X轴交与O,A,与Y轴交与点O,B其中O为坐标 数学 2020-08-02 …
在工业企业经营过程中,其经营资金的主要变化方式是A,货币资金转化为储备资金B,成品资金转化为储备资金 其他 2020-11-06 …
下列加点字注音全正确的一项是()A.攒珠髻(cuán)嫡亲(dí)宫绦(tiāo)朱拓(tà)B.醉 语文 2020-12-23 …