[자료구조] Tree vs Binary Tree vs Binary Search TreeTree트리는 스택이나 큐와 같은 선형 구조가 아닌 비선형 자료구조이다. 트리는 계층적 관계(Hierarchical Relationship)을 표현하는 자료구조이다. 이 트리라는 자료구조는 표현에 집중한다. 무엇인가를 저장하고 꺼내야 한다는 사고에서 벗어나 트리라는 자료구조를 바라보자.트리를 구성하고 있는 구성요소들(용어)Node (노드) : 트리를 구성하고 있는 각각의 요소를 의미한다.Edge (간선) : 트리를 구성하기 위해 노드와 노드를 연결하는 선을 의미한다.Root Node (루트 노드) : 트리 구조에서 최상위에 있는 노드를 의미한다.Terminal Node ( = leaf Node, 단말 노드) : 하위에 ..