无权图的单源最短路

测试数据来自 system/1619

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【问题描述】

  给出 \(n\) 个顶点(编号为 \(1\sim n\)),\(m\) 条边的无向连通无权简单图,请输出从源点 \(s\) 出发到每个点的最短路径长度。

【输入格式】

  第一行包含三个整数:\(n,m,s\),表示图的顶点、边的数目和源点。
  接下来的 \(m\) 行,每行包含 2 个整数:\(a,b\)(\(1 ≤ a, b ≤ n\)),表示图的一条边关联的顶点为\(a,b\)。

【输出格式】

  包含 \(n\) 行,分别表示源点 \(s\) 到 \(1,2,…,n\) 的最短路径长度。

【输入输出样例】

 Input

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

 Output

0
1
1
2
3

【数据说明】

  对于 \(100\%\) 的数据 \(1≤n≤50000\),\(1≤m≤100000\)。

【来源】

  Mr.he

图的基本知识练习题

未认领
状态
已结束
题目
10
开始时间
2024-04-14 00:00
截止时间
2024-06-01 23:59
可延期
24.0 小时