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

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