Блог пользователя mr.omti

Автор mr.omti, история, 7 лет назад, По-русски

Пожалуйста, помогите решить задачу из informatics. Ссылка на задачу здесь. Заранее благодарю!!!

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

»
7 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Именно эту задачу не решал, но решал похожую, но думаю идея одна и та же, короче, в этой задаче говорится что нужно найти вершину которая непременно будет посещена в любом пути от A до B, а точнее их количество( если конечно же он существует ). Задача сводится к  . Так вот для начала находишь все мосты, а потом при запросе просто возьмёшь любой путь от A до B( просто запусти DFS и восстанови путь массивом parent[] ), и проверишь его вершины, и выводишь количество вершин которые являются мостом всего графа или же в некоторых случая нынешней компоненты связности и которые не являются начальной или же конечной вершиной, думаю что я тебе хоть как-то помог:D

»
7 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

а задача тут, задача E — Неизбежность, ну вот собственно и решение

»
7 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Спасибо!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится