BFS Shortest Path · GESP 7级 每日一题 Day01

普及/提高- GESP-7 图论 BFS 最短路

题目描述

题目描述

给定一个 $n$ 点 $m$ 条边的无向图(可能有自环或重边),求从 $1$ 号点到 $n$ 号点的最短路径所经过的边数

如果 $1$ 与 $n$ 不连通,输出 -1

输入格式

第一行两个整数 $n, m$。

接下来 $m$ 行,每行两个整数 $u, v$,表示一条无向边。

输出格式

一行一个整数,表示 $1$ 到 $n$ 的最短路径边数,不连通输出 -1

数据范围

  • $1 \le n \le 10^5$
  • $0 \le m \le 2 \times 10^5$
  • $1 \le u, v \le n$

样例输入 1

5 5
1 2
2 3
3 4
4 5
1 5

样例输出 1

1
时间限制: 1000ms
内存限制: 256MB
通过率: 0.0%
提交数: 0

设置

导航栏小工具

时钟
显示实时时钟(默认组件)
📝
代码粘贴板
快速创建和分享代码片段