자료구조(18) - 이진트리의 순회, 응용
- 중위 순회 : 왼쪽의 서브트리, 루트 노드, 오른쪽의 서브트리 순으로 방문한다. : 각각의 서브트리에서는 다시 왼쪽의 서브트리, 루트 노드, 오른쪽의 서브트리를 반복 적으로 순환하여 순회하게 된다. : 상기의 트리를 중위 순회하면 A + B * C / D 가 된다. - 후위 순회 : 왼쪽 서브트리, 오른쪽 서브 트리와 루트노드 순으로 방문한다. - 전위 순회 : 자기 자신 노드, 왼쪽 자식노드, 오른쪽 자식 노드 순으로 방문 - 이진 트리에 의한 정렬 : 입력데이터의 첫번째 원소를 루트노드, 다음 원소부터 각 노드와 비교해 정렬할 원소가 작으면 왼쪽 자식노드, 크면 오른쪽 자식 노드로 삽입한다. 이를 중위 순회를 하게되면 주어진 리스트가 오름차순으로 정렬된다. - 명제 논리 : 변수 x1, x2, x..
2021. 4. 20.