호빵의 IT 개발소

이진트리(Binary tree)의 개념 본문

CS(전공지식)/기술면접 준비

이진트리(Binary tree)의 개념

호빵Stack 2025. 3. 26. 21:14
이진 트리(Binary Tree)의 개념 요약
  • 각 노드가 최대 두 개의 자식 노드를 가지는 트리 구조
  • 자식은 왼쪽(left), 오른쪽(right)으로 구분됨
  • 깊이 우선 탐색(DFS), 너비 우선 탐색(BFS) 등 다양한 순회 방식 존재
  • 기반 구조로 이진 탐색 트리, 힙, 세그먼트 트리 등이 있음

 

 

면접 스타일 답변 예시:

이진 트리는 각 노드가 최대 두 개의 자식 노드를 가지는 트리 자료구조입니다.
자식 노드는 일반적으로 왼쪽과 오른쪽으로 구분되며 트리 순회 방법으로는 전위, 중위, 후위 순회 같은 깊이 우선 탐색이나 너비 우선 탐색이 있습니다.
이진 트리는 이진 탐색 트리, 힙 구조 등 다양한 응용 자료구조의 기반이 되는 중요한 구조입니다.
Comments