250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 운영체제
- 연결리스트 종류
- 강화학습
- 백준장학금
- python
- 엔티티 그래프
- spring
- JPA
- 연결리스트
- heapq
- 최소힙
- posix
- 알고리즘
- 멀티프로세서
- JVM
- 자료구조
- HTTP
- 프로세스
- MSA
- 완전이진트리
- SpringSecurity
- 백준 장학금
- AVL트리
- 이분탐색이란
- 힙트리
- jpa n+1 문제
- 최대 힙
- 스케줄링
- Kruskal
- 점근적 표기법
Archives
- Today
- Total
목록이진트리 (1)
KKanging

이진트리 많아야 두 개의 자식 노드를 가짐 왼쪽 자식과 오른쪽 자식으로 구분 완전이진트리처럼 트리의 균형이 유지가 되지 않음 균형이 없는 트리이기 때문에 연결리스트로 표현하는 게 적합 root node로부터 이진트리를 표현한다. 연결리스트로 표현 돼서 배열처럼 트리의 원소를 찾기 힘들다. 그래서 이진트리는 순회 알고리즘을 이용해서 노드의 수나 정점을 찾는다. 이진트리의 순회 방법 전위 (VLR) 중위 (LVR) 후위 (LRV) 기준은 visit을 기준으로 전위 중위 후위를 나눈다 전위(Preorder traversal) root node부터 시작한다. Visit 하고 왼쪽(left)으로 가고(visit)한다. 왼쪽이 없으면 오른쪽으로 간다.(Right) 위 순서대로 방문한다. 중위(Inorder trav..
cs/자료구조
2023. 7. 20. 15:37