-
백준(BOJ) 16964번 DFS 스페셜알고리즘 풀이/백준(Boj) 2020. 1. 11. 13:49
문제 : https://www.acmicpc.net/problem/16964
풀이 :
order배열을 통해 각 정점에 순서를 구해준다.
각각의 a안에 배열들을 order 순서에 맞게 정렬한다.
이후 바뀐 a로 dfs 방문을 실제로 해보고 picked배열에 저장한다.
picked와 cand가 같지 않으면 0을 같다면 1을 출력한다.
ex)
두번째 예제에서는 a[0]은 1 2 였지만 a[0]은 2 1로 바뀌게 된다.
코드 ( C++ )
'알고리즘 풀이 > 백준(Boj)' 카테고리의 다른 글
백준(BOJ) 17090번 미로 탈출하기 (0) 2020.01.16 백준(BOJ) 17088번 등차수열 변환 (0) 2020.01.12 백준(BOJ) 16954번 움직이는 미로 탈출 (0) 2020.01.07 백준(BOJ) 매직 스퀘어로 변경하기 (0) 2020.01.01 백준(BOJ) 17779번 게리맨더링2 (0) 2020.01.01