반응형
1991
-
BOJ) 트리 순회 (1991 번)알고리즘/백준 2021. 1. 19. 00:18
트리 순회 1991번: 트리 순회 첫째 줄에는 이진 트리의 노드의 개수 N(1≤N≤26)이 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 각 노드와 그의 왼쪽 자식 노드, 오른쪽 자식 노드가 주어진다. 노드의 이름은 A부터 차례대로 영문자 www.acmicpc.net 이진 트리에 대한 개념을 알고 있다면 어렵지 않은 문제였다. 다만, 트리의 입력 정보가 포화 이진 트리인지, 완전 이진 트리인지, 정 이진 트리인지 보장해주지 않는다. (트리에 대한 개념 설명은 이전 자료구조의 트리 포스팅을 참고) 그래서, 해당 노드의 값에 따라 정보를 입력해주어야 한다는게 핵심이었던 것 같다. 위의 입력 문제를 해결하기 위해서 append라는 메소드를 만들었다. node의 vertex 값이 일치하는 node를 찾아 left, ..