Barcha masalalar
Qiyingraphsbfs

Grafda eng qisqa yoʻl

Vaqt chegarasi 2 s · Xotira 64 MBQabul: —Yechganlar: 0

Shart

Birinchi qatorda uchlar soni n va qirralar soni m berilgan. Keyingi m ta qatorning har birida qirra bogʻlaydigan u va v uchlari berilgan (graf yoʻnalishsiz). 1-uchdan n-uchgacha eng qisqa yoʻldagi qirralar sonini chiqaring. Yoʻl boʻlmasa, -1 chiqaring. n = 1 uchun javob 0.

Misollar

Misol 1
Kirish
4 4
1 2
2 4
1 3
3 4
Chiqish
2
Misol 2
Kirish
3 1
2 3
Chiqish
-1

Cheklovlar

  • 1 ≤ n ≤ 10^5
  • 0 ≤ m ≤ 2·10^5
  • 1 ≤ u, v ≤ n
Tahlilni ochish uchun masalani yeching.

AI ustoz

Qiynalyapsizmi? Maslahat oling — ustoz gʻoyani tushuntiradi, lekin hech qachon yechimni bermaydi.