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
- hackerrank
- 스택
- 알고리즘
- C++
- 소수
- 맛집
- 백트래킹
- 에라토스테네스의 체
- 브루트포스
- 잠실
- DP
- 동적 계획법
- BFS
- 다이나믹 프로그래밍
- Algorithm
- 완전탐색
- dfs
- 삼성 기출
- 구현
- PS
- 해커랭크
- SWEA
- BOJ
- 그리디
- dynamic programming
- koitp
- 백준
- sw expert academy
- 삼성 SDS 대학생 알고리즘 특강
- 시뮬레이션
Archives
- Today
- Total
목록자료구조 (1)
펭로그
[C++] 백준 BOJ 5639 이진 검색 트리
문제링크 : https://noj.am/5639 이진 트리를 구성하고 있는 각 노드는 다음과 같이 표현한다.V - 부모 노드L - 왼쪽 자식 노드R - 오른쪽 자식 노드 이진 트리의 순회 방식은 다음과 같다.전위 순회 : V-L-R중위 순회 : L-V-R후위 순회 : L-R-V 문제에서 주어진 다음 조건을 보면 힌트를 유추할 수 있다. 이진 검색 트리는 다음과 같은 세 가지 조건을 만족하는 이진 트리이다.노드의 왼쪽 서브트리에 있는 모든 노드의 키는 노드의 키보다 작다.노드의 오른쪽 서브트리에 있는 모든 노드의 키는 노드의 키보다 크다.왼쪽, 오른쪽 서브트리도 이진 검색 트리이다. 입력으로 전위순회를 시행했을 때의 결과가 주어진다고 했기 때문에 위의 원리를 그대로 적용해보면 각 노드별 서브트리를 구할 수..
Study/PS(Algorithm)
2018. 10. 12. 00:40