일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 코드잇
- 코드잇파이썬
- 백엔드
- MIPS
- 제품증정 #에스트라 #에스트라퓨처랩서포터즈 #리제덤아이세럼 #더마아이세럼 #레티노이드아이세럼
- 나는주니어개발자다
- codeit
- 코멘토5주인턴
- computerarchitecture
- JS
- 말하기시험
- 졸업영어
- 책평가
- 스프링장점
- 개발
- 스프링부트개발
- 함꼐자라기
- 컴퓨터구조
- 소프트웨어
- .env파일
- 컴퓨터공학과
- 컴퓨터공학
- 방학
- 컴퓨터구조개념
- Python
- 맥북FaceID
- 개발자
- 코멘토취업
- CA
- 파이썬
Archives
- Today
- Total
sollog
Tree 순회방법 3가지 본문
728x90
반응형
Tree 구조에 대해서 순회하는 방법에는 3가지가 있다.
1) 전위 운행
2) 중위 운행
3) 후위 운행
전위 운행부터 알아보도록 하자.
Preorder 경우에는 Root, left, right 의 순서이다.
Pre(이전의, 미리)의 느낌을 생각해서 뿌리, 왼쪽, 오른쪽을 생각하자.
뿌리 먼저 방문
그러면 이 tree구조에 대해서는 어떻게 되는지 보자.
a - b - d - c - e - g -h - f
다음은 중위 운행에 알아보도록 하자.
Inorder 경우에는 left, Root, right 의 순서이다.
왼쪽 하위 노드 방문 후 뿌리 방문
그러면 이 tree구조에 대해서는 어떻게 되는지 보자.
d- b - a - g - e - h - c - f
다음은 후위 운행에 알아보도록 하자.
Postorder 경우에는 left, right, Root 의 순서이다.
하위 노드 모두 방문 후 뿌리 방문
그러면 이 tree구조에 대해서는 어떻게 되는지 보자.
d - b - g - h - e - f - c - a
728x90
반응형
'자기계발 > Study' 카테고리의 다른 글
[SpringBoot] 스프링 부트의 장점 (1) | 2025.01.21 |
---|---|
[SQL] DDL/DML/DCL 에 관하여 (0) | 2025.01.15 |
[SW개발] IT 8개 직무 기초체험으로 나에게 맞는 적성 찾고 기술역량 키우기 (0) | 2025.01.13 |
vscode 접근권한 (0) | 2025.01.09 |
2025년을 시작하며 (0) | 2025.01.01 |