#N4U02P01. 有向消息会合
有向消息会合
有向消息会合
难度:T4
【知识点:无权图搜索】
前置知识:邻接表、BFS、正反图。
题目描述与输入
首行 ;随后 行给出有向边 ,每条边走一步。允许重边和自环。求从到的最少步数;参数固定为。
输出格式
输出最少步数,不可达输出 。
数据范围
,,,。
样例输入
4 4 1 4 0
1 2
2 4
1 3
3 4
样例输出
2
样例解释
可走→→或→→,均为步。
难度:T4
【知识点:无权图搜索】
前置知识:邻接表、BFS、正反图。
首行 n,m,s,t,K;随后 m 行给出有向边 u,v,每条边走一步。允许重边和自环。求从s到t的最少步数;参数K固定为0。
输出最少步数,不可达输出 −1。
1≤n≤200,0≤m≤2000,1≤s,t,u,v≤n,0≤K≤400。
4 4 1 4 0
1 2
2 4
1 3
3 4
2
可走1→2→4或1→3→4,均为2步。