일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 그리디알고리즘
- 타입 객체
- 컨디션 변수
- Direct12
- 다이나믹 프로그래밍
- 프로그래머스
- directx
- 렌더링 파이프라인
- DirectX 12
- 스케줄링
- codility
- 병행성 관련 오류
- 영속성
- 자료구조
- 다이나믹프로그래밍
- 멀티쓰레드
- 쓰레드
- 병행성
- 알고리즘
- 동적계획법
- 운영체제
- 디자인패턴
- OS
- I/O장치
- 파일시스템 구현
- 그리디 알고리즘
- DirectX12
- 백준
- 락
- 멀티프로세서
Archives
- Today
- Total
목록이진트리 (1)
기록공간

트리란? 트리(Tree)는 계층 구조(Hierarchical Structure)로 자료를 저장하는 자료구조이다. 여기서 말하는 계층 구조란 트리를 구성하는 노드가 부모-자식(Parent-Child) 관계라는 의미이다. 즉 특정 부모 노드 하나에 여러 개의 자식 노드들이 연결되는 구조를 말한다. 이러한 구조로 노드들이 연결된 모습이 마치 마치 나무와 같아 트리라는 이름이 붙여졌다. 그래서 앞으로 살펴 볼 용어 중 나무의 부분에 대한 명칭을 가져온 것이 있다. 예를 들어, 컴퓨터의 폴더 구조나 가족의 가계도, 직장의 조직도 등과 같이 계층적인 관계를 가진 자료를 표현하고 싶은 경우 선형 자료구조만으로 충분하지 않다. 트리는 이러한 계층적인 자료를 표현하는데 이용되는 자료구조이다. 트리의 용어들 트리와 관련된..
Data Structure
2020. 2. 25. 21:15