SiliconValley_survivor

SiliconValley_survivor

로그보다 빠른 탐색의 세계 - van Emde Boas Tree 완전 정복

SiliconValley_survivor's avatar
SiliconValley_survivor
Jul 17, 2025
∙ Paid

"정렬된 값 중에서 x보다 큰 값을 빠르게 찾으려면?" 대부분의 개발자는 이진 탐색 트리를 떠올립니다.

하지만 빅테크 시스템에서는 log n도 느릴 수 있습니다. 이럴 때 등장하는 고성능 구조가 바로 van Emde Boas

Tree입니다.

O(log log U) 시간 복잡도를 자랑하는 van Emde Boas Tree는 시스템에서 빠른 순위 조회와 최소값 탐색을 가능하게 하는 데이터 구조다.

van Emde Boas Tree란?

van Emde Boas Tree (vEB Tree) 는 정수 키를 갖는 집합에 대해 다음 연산을 모두 O(log log U) 시간에 지원하는 고급 자료구조입니다. 여기서 U는 universe 크기, 즉 가능…

User's avatar

Continue reading this post for free, courtesy of SiliconValley_survivor.

Or purchase a paid subscription.
© 2026 실리콘밸리_생존자 · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture