Recent Posts
Recent Comments
Archives
반응형
250x250
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Yesterday

Total
05-04 00:00
관리 메뉴

Hey Tech

[자료구조] 그래프 자료구조와 트리 자료구조의 차이에 대해 알아보자! 본문

알고리즘/이론

[자료구조] 그래프 자료구조와 트리 자료구조의 차이에 대해 알아보자!

Tony Park 2021. 4. 15. 09:47
728x90
반응형

안녕하세요, 오늘은 그래프(graph) 자료구조와 트리(tree) 자료구조의 차이에 대해 알아봅니다.

그래프 자료구조에 대한 자세한 설명은 아래 링크를 참고해 주세요!

heytech.tistory.com/66

 

[자료구조] 그래프 자료구조에 대해 알아보자!(노드, 간선)

안녕하세요, 오늘은 그래프(graph) 자료구조에 대해 알아보겠습니다. 그래프 자료구조의 구성 그래프는 그림 1 과 같이 노드(Node)와 간선(Edge)으로 표현됩니다. 이때 노드는 정점(Vertext)이라고도

heytech.tistory.com

내용이 간단하므로 아래 표 1 과 같이 정리해 볼 수 있을 것 같습니다.

  그래프 자료구조 트리 자료구조
방향성(directionality) 무-/방향 그래프 only 방향 그래프
순환성(circularity) O X
루트 노드(root node) 존재 여부 X O
노드 간의 부모-자식 관계 존재 여부 X O
모델 종류 네트워크 모델 계층 모델

표 1.  그래프 자료구조와 트리 자료구조 간의 차이

 

참고로 트리 자료구조는 무방향 그래프 자료구조이지만 컴퓨터 과학(computer science) 분야에서는 방향 그래프로 간주되고 있습니다 :)


 

포스팅 내용에 오류가 있을 경우 댓글 남겨주시면 감사드리겠습니다.

그럼 오늘도 즐거운 하루 보내시길 바랍니다 :)

고맙습니다.

728x90
반응형
Comments