PS
백준 2250. 트리의 높이와 너비
tose33
2022. 10. 4. 14:54
https://www.acmicpc.net/problem/2250
2250번: 트리의 높이와 너비
첫째 줄에 노드의 개수를 나타내는 정수 N(1 ≤ N ≤ 10,000)이 주어진다. 다음 N개의 줄에는 각 줄마다 노드 번호와 해당 노드의 왼쪽 자식 노드와 오른쪽 자식 노드의 번호가 순서대로 주어진다.
www.acmicpc.net
이 문제의 해결 키워드는 중위순회 (Inorder Traversal) 이다.
중위 순회만 떠올린다면 문제는 쉽게 풀린다.
난 못떠올렸다 ...
중위 순회는 left child - root -> right child 순으로 순회 한다.
루트 노드 부터 중위 순회를 돌려서 노드들에 열 번호를 순차적으로 부여하면 된다.