나는 야호다.
오늘은 Splay Tree에 대해 설명하겠다.
Splay Tree는 무엇인가
Splay Tree는 균형이진탐색트리(Balanced Binary Search Tree, BBST)의 한종류이다.
Splay Tree라는 이름이 붙은 건 Splay라는 재밌고도 신기한 연산을 사용하여 amortized $$O(log n)$$의 시간복잡도를 유지하기 때문이다.
설명에 앞서 균형이진탐색트리에 대해 잠깐 알아보고 가자.
이진탐색트리는 특정 데이터의 삽입, 삭제,