코드네임 :
💿자료구조 - 이진트리와 순회 본문
들어가기전.. 알아두면 좋을 것
[ 이진트리 ]
[ 레벨 순회 ]
- 동일한 깊이를 가지는 노드를 좌측부터 차례로 방문 후,
- 모두 순회한 경우 아래로 한단계씩 내려가는 방식
- FIFO (선입선출) 구조이므로 Queue 로 구현!!
[ 우선 탐색 ]
너비 우선 탐색
- 인접한 노드를 우선 방문
- Level-order 레벨 순회 ⬆️
- Queue 를 이용하여 구현
깊이 우선 탐색 (DFS)
- 갈 수 있는 가장 깊은 곳 까지
- 전위, 중위, 후위 순회
- 재귀 혹은 스택을 이용하여 구현
[ 서브트리 ]
자식을 새로운 루트 노드로 하는 또 다른 트리
(걍 내 자식의 트리)
[ 전위 순회 / 중위 순회 / 후위순회 ]
'알고리즘 > 자료구조' 카테고리의 다른 글
💿자료구조 - 이진 탐색 트리의 구현 & AVL 트리 (0) | 2024.05.09 |
---|---|
💿자료구조 - 이진 탐색 트리 (0) | 2024.05.09 |
💿 자료구조 - Priority Queue 우선 순위 큐 (0) | 2024.04.12 |
💿 자료구조 - Heap (0) | 2024.04.12 |
💿 자료구조 - 이진 트리 (와 그래프) (0) | 2024.04.11 |