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
- java
- Java heap
- 공부정리
- 카카오1차
- 알고리즘
- 객체프로그래밍이란
- 카카오코테
- 자바문자열
- 프로그래머스
- 코테준비
- 자료구조힙
- 백준 1000번
- heap정렬
- 백준 1924번
- 프렌즈4블록
- heap
- 문자열포맷
- 객체프로그래밍
- 코딩테스트기출
- 힙정렬자바
- 자바
- java method
- 백준 1924번 java
- 프렌즈4블록java
- 카카오기출
- 개발상식
- 자료구조 트리
- 백준 1000번 java
- 카카오코딩테스트
- 백준
Archives
- Today
- Total
목록2019/09/07 (1)
일단 시작해보는 블로그
[자료구조] 이진검색트리, Binary Search Tree
이진 검색 트리 (Binary Search Tree) 임의의 이진검색트리의 노드 N은 다음 조건을 만족한다. - 노드 N의 왼쪽 서브 트리의 모든 키 값은 N보다 작다. - 노드 N의 오른쪽 서브 트리의 모든 키 값은 N보다 작다. - 같은 키 값을 갖는 노드는 없다. 이때, 이진검색트리를 중위순회(Inorder)하면 다음과 같이 키 값의 오름차순으로 노드를 얻을 수 있다. 1 - 4 - 5 - 6 - 7 - 9 - 11 - 12 - 13 - 14 - 15 - 18 이렇게 중위 순회를 하면 키 값을 오름차순으로 노드를 얻을 수 있다는 점과 구조가 단순하다는 점, 이진 검색과 비슷한 방식으로 검색이 가능하다는 점, 노드의 삽입이 쉽다는 점 등의 특징이 있어 폭넓게 사용된다. 이진검색트리 구현 package..
CS/자료구조
2019. 9. 7. 10:01