개발노트&IT/JAVA_자료구조
[JAVA/자료구조] 강의노트 4강 : 트리(Tree) 기본개념,Operation : Node구현+Tree구현
안녕하세요. 오늘은 Tree에 대하여 공부해보고자 합니다. Tree는 파생되는 자료구조가 많기 때문에, 이번 시간엔 트리의 기본 개념에 대하여 알아보겠습니다. 1) What is a Tree Tree는 이때까지 배웠던 자료구조와는 다른 계층적 자료구조입니다. 제 블로그 카테고리를 트리로 표현한다면 위와 같은 형태가 될 것입니다. 자료 간 계층구조(상하관계)를 가지고 있는 것을 확인할 수 있습니다. 이 계층구조에서 상위계층에 존재하는 자료를 그 하위계층의 parent라고 표현합니다. 반대의 경우는 children이라고 표현합니다. 즉, '개발노트&IT'는 'C++', 'JAVA', '블로그'의 parent이며, 'C++'은 '개발노트&IT'의 children입니다. 또한 최상위 parent를 root라고 ..
2019. 8. 14. 14:59
최근댓글