Время

14:26:29
24 May 2012
Версия для печати

Топологическая сортировка

   Дан ориентированный невзвешенный ациклический граф. Необходимо топологически отсортировать его вершины.


Технические условия

   Входные данные

   В первой строке содержатся количество вершин n (1n100000) и количество рёбер m (1m100000) в графе. В следующих m строках перечислены рёбра графа, каждое из которых задаётся парой чисел — номерами начальной и конечной вершины.

   Выходные данные

   Вывести любую топологическую сортировку графа в виде последовательности номеров вершин.


Информация о задаче

Лимит времени: 2 секунды
Лимит памяти: 256 MB
Баллы за пройденный тест: 5
Сложность: 4% 27/28
Автор: Виталий Гольдштейн
Источник: Зимняя школа, Харьков 2011, День 9

Пример

Пример входных данных

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

Пример выходных данных

4 6 3 1 2 5



← Конденсация графа Список задач Торт →