2011-gre-cs-practice-book.pdf/Q30 — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
Строка 6: Строка 6:
 
[[File:graph.png|480px]]
 
[[File:graph.png|480px]]
  
Что из перечисленного является топологической сортировкой вершин графа?
+
Что из перечисленного является топологической сортировкой вершин графа[https://habr.com/ru/companies/otus/articles/499138/]?
  
 
=== Ответы ===
 
=== Ответы ===
Строка 18: Строка 18:
  
 
{{cstest-source|2011-gre-cs-practice-book.pdf|29|30}}
 
{{cstest-source|2011-gre-cs-practice-book.pdf|29|30}}
 
+
Начнём с конца, с вершины, из которой нет ни одного исходящего ребра. Это 30. Далее можно пойти либо в 7, либо в 20. Но из 20 можно попасть 7, значит эта вершина стоит раньше. Тогда идем выбираем 7, пойдя дальше до 13. Получили 13-14-7-30. ИЗ 13 опять вилка - либо 5, либо 17. Но 5 идет раньше 17, поэтому получим 5-17-13-14-7-30. Далее очевидный выбор между 10 и 20. Получили 10-20-5-17-13-14-7-30.
  
 
{{question-ok|}}
 
{{question-ok|}}
 +
{{checkme|[[Участник:Urmat A|Urmat A]] 15:45, 19 декабря 2024 (UTC)}}

Версия 15:45, 19 декабря 2024

Задача зарезервирована: Urmat A 14:58, 19 декабря 2024 (UTC)

Вопрос: Q30-08c765

Дан ориентированный граф:

Graph.png

Что из перечисленного является топологической сортировкой вершин графа[1]?

Ответы

  1. 5, 7, 10, 13, 14, 17, 20, 30
  2. 10, 5, 13, 14, 7, 30, 17, 20
  3. 10, 5, 13, 17, 20, 14, 7, 30
  4. 10, 5, 20, 13, 17, 30, 14, 7
  5. Правильный ответ: 10, 20, 5, 17, 13, 14, 7, 30

Объяснение

Исходники — вопрос 30 на 29 странице книги «2011-gre-cs-practice-book.pdf» Начнём с конца, с вершины, из которой нет ни одного исходящего ребра. Это 30. Далее можно пойти либо в 7, либо в 20. Но из 20 можно попасть 7, значит эта вершина стоит раньше. Тогда идем выбираем 7, пойдя дальше до 13. Получили 13-14-7-30. ИЗ 13 опять вилка - либо 5, либо 17. Но 5 идет раньше 17, поэтому получим 5-17-13-14-7-30. Далее очевидный выбор между 10 и 20. Получили 10-20-5-17-13-14-7-30.Check-me-animated.gif Решено: Urmat A 15:45, 19 декабря 2024 (UTC)