Dynamic Set
- 여러 개의 키(key)를 저장
- 다음과 같은 연산들을 지원하는 자료구조
INSERT - 새로운 키 삽입
SEARCH - 키 탐색
DELETE - 키 삭제
- 예 : 심볼 테이블
이진검색트리(BST)
- 이진 트리이면서 각 노드에 하나의 키를 저장
- 각 노드 v에 대해서, 그 노드의 왼쪽 부트리(subtree)에 있는 키들은
key[v] 보다 작거나 같고, 오른쪽 부트리에 있는 값은 크거나 같다.
java 코드로 정리하여 구현체를 학습 하였음.
참고: https://kim6394.tistory.com/223
댓글
댓글 쓰기