트리 - 개념/ 용어정리

2022. 2. 1. 00:21·자료구조
728x90
반응형

# [C언어로 쉽게 풀어쓴 자료구조(천인국)]를 공부하고 주요 내용을 정리하고자 작성하는 글입니다.

# 해당 게시글에 대한 모든 피드백 환영합니다.

 

트리 Tree

계층적인 자료를 표현하기에 적합한 자료구조

 

용어 정리

노드의 차수 degree

- 어떤 노드가 갖고 있는 자식 노드의 개수

 

트리의 차수 

- 트리가 갖고 있는 노드의 차수 중, 가장 큰 값

 

레벨 level

- 트리의 각 층에 번호를 매기는 것. 루트의 레벨 = 1

 

깊이 depth

- 루트에서 어떤 노드까지를 잇는 간선의 개수

 

높이 height

① 트리의 최대 깊이

② 트리의 최대 레벨

 

※ 때에 따라 높이가 2가지로 달리 해석된다.

여기서는 높이를 트리의 최대 레벨이라고 생각하기로 한다.

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'자료구조' 카테고리의 다른 글

트리 - 이진트리 순회  (2) 2022.02.02
트리 - 이진트리 정의/ 성질/ 분류/ 표현법  (1) 2022.02.02
그래프 - 위상정렬  (1) 2022.01.31
그래프 - Floyd 알고리즘  (1) 2022.01.31
그래프 - Dijkstra 알고리즘  (0) 2022.01.31
'자료구조' 카테고리의 다른 글
  • 트리 - 이진트리 순회
  • 트리 - 이진트리 정의/ 성질/ 분류/ 표현법
  • 그래프 - 위상정렬
  • 그래프 - Floyd 알고리즘
heeya16
heeya16
개발 공부 냠냠
  • heeya16
    개발자 희야
    heeya16
  • 전체
    오늘
    어제
    • 분류 전체보기 (106)
      • 코딩테스트 (66)
        • 프로그래머스 (38)
        • SWEA (2)
        • BAEKJOON (26)
      • 알고리즘 (7)
      • 자료구조 (19)
      • 프로젝트 (5)
      • 취업 주르륵 (3)
      • 데이터베이스 (0)
      • IT지식 (2)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    1003
    10448
    10773
    10월
    10진수
    11047
    11399
    11403
    11866
    1449
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
heeya16
트리 - 개념/ 용어정리
상단으로

티스토리툴바