
[백준/c++] 2252번: 줄 세우기
·
알고리즘/백준
https://www.acmicpc.net/problem/2252 2252번: 줄 세우기 첫째 줄에 N(1 ≤ N ≤ 32,000), M(1 ≤ M ≤ 100,000)이 주어진다. M은 키를 비교한 회수이다. 다음 M개의 줄에는 키를 비교한 두 학생의 번호 A, B가 주어진다. 이는 학생 A가 학생 B의 앞에 서야 한다는 의 www.acmicpc.net 문제 요약 N명의 학생들을 키 순서대로 줄을 세우자. 두 학생의 키를 비교하는 방법으로 사용한다. 일부 학생들의 키를 비교한 결과가 주어졌을 때, 줄을 세우는 프로그램을 작성해보자. 범위 학생 수 N(1 ≤ N ≤ 32,000), 키를 비교한 횟수 M(1 ≤ M ≤ 100,000) 💡 위상 정렬이란? Directed Acyclic Graph(DAG) - ..