Problem
<사업부>
연결된 비순환 방향 그래프가 제공됩니다. 사전순으로 최소 토폴로지 정렬을 찾습니다.
입력
첫 번째 줄에는 n
꼭짓점의 수가 포함됩니다(1 <= n <= 10000). 두 번째 줄에는 n
개의 숫자 a가 포함됩니다. i
(0 <= ai <= n, ai != i) . 값 ai
는 번호가 i
인 정점의 조상입니다(정점은 1부터 번호가 지정됨). a< sub>i = 0
인 경우 정점 i
는 루트이고 조상이 없으며 그러한 조상이 정확히 1개 있음을 보장합니다. 정점.
출력
솔루션은 n
개의 숫자를 출력해야 합니다. 이는 사전순으로 최소 토폴로지 정렬입니다.