核心思想就是对图进行遍历,至于选择DFS(深度优先搜索)还是BFS(广度优先搜索)要根据情况考虑,如果不光需要知道能否有路径到达,还要知道有多少条路径,可以考虑采用DFS.如果只是判断是否存在路径,则只需广度优先搜索即可.从一个点,向外扩展到其它的点,再从这些点又开始向开扩展,直到没有节点可以被扩展即可判断是否存在路径.再打个比方,好比在一个点倒水,这些水会通过有向边流到其它的点,再在这些上一步流到的点继续倒水,它又会继续向周边通过有向边流到其他的点,一直重复,直到没有新的点有水流到.
PS:在不统计路径数量的前提下,选择BFS时间复杂度远低于DFS,速度更快.
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:2
-
点赞数:0回答数:1

最新问答: 共24个方格从起点到终点怎样才能走完了 co2与o2或NH4与CO2哪一个能反应? 已知|a-2|+|b+1|+|2c+3|=0,求(1)a²+b²+c²+2ab+2ac+2bc的值 (2)求(2-a+b 1.在一幅比例尺是1:5000000的地图上,如果实际距离是120千米,那么图上距离是多少厘米? (2011•成都二模)过点P(-4,4)作直线l与圆C:(x-1)2+y2=25交于A、B两点,若|PA|=2,则圆心C 下列关于细胞核中染色体、DNA、基因三者之间的包含关系的表述,正确的是( ) 仔细观察下面四幅图,回答鸟的结构与其飞行生活相适应的主要特点:鸟的外形呈______型;鸟的______变成翼,展开翼, 代名词作业,填入适当的代名词1.Mary drssed____before attending the birthday 求英语周报总第3074期 2011——2012学年北师大版·北京专版·高一 的二版和三板练习答案 样本成数是一个特殊的平均数 如题,不是说“样本成数是指样本中满足某个条件的样本数与样本总数的比”吗? 英语翻译翻译:“我不擅长做英语阅读练习题,所以我要多看英语书.” 对于高手来说简单的一元二次方程的两个应用题.急@@@@~ 2道列式计算(1)6除1.5的商,加上3,再乘3,积是多少?(2)用157的20%的一半与0.7的差除1/4的倒数、商是 2除以4分之1等于几 分解因式 a(x的平方-y的平方)+b(y的平方-x的平方) 连词成句 怎么写?your is this shirt?colour it is what?like Do you dr I can 什么this dictionary.A.need B.afford C.want D.come the product of change as a mixture of elements 该怎么翻译呢 (2013•湖南模拟)下列各组物质或溶液中,不用任何其他试剂一定不能鉴别的是( ) 骆驼毛刷camel"s hair brush是用什么毛造的?