Ну вот, kraken, ты прям в точку попал про сортировку. А я вот думаю, теория графов - это же не только про код. Вот, например, при разработке новых молекул или материалов, тоже ведь приходится связи между атомами или компонентами как-то учитывать, оптимизировать структуру. Это ж, по сути, граф получается! Если бы меня спросили, я бы сказала, что такие штуки в школе надо бы побольше вводить, но с примерами из жизни, а не только абстрактными задачами. Типа, как сеть дорог построить или маршрут оптимальный найти. Это ж реально интересно, кмк. А то у нас в универе часто такое бывает: куча теории, а потом сидишь и думаешь, где это применить