알고리즘 기초 2목차1. 연결리스트(이전 글)2.스택(이전 글)3.큐(이전 글)4.해시테이블(이전 글)5. 트리6. 힙5-1. 트리 선형 구조: 자료를 구성하고 있는 데이터들이 순차적으로 나열시킨 형태의 자료구조. 큐(Queue), 스택(Stack)비선형 구조: 데이터가 계층적 혹은 망으로 구성됨. 트리(Tree) 선형구조와 비선형구조의 차이점은 형태뿐만 아니라 용도에서도 차이점이 있음. 선형구조는 자료를 저장하고 꺼내는 것에 초점이 맞춰져 있고, 비선형구조는 표현에 초점이 맞춰짐. Node: 트리에서 데이터를 저장하는 기본 요소 (A, B, C, D, ... , J)Root Node: 트리 맨 위에 있는 노드 (A)Level: 최상위 노드를 Level 0으로 하였을 때, 하위 Branch로 연결된 노드..