A balanced binary search tree with O(log n) operations
A Red-Black Tree (RBT) is a type of self-balancing binary search tree that guarantees log time for search, insert, and delete by maintaining simple color-based rules.
Learn more on the Wikipedia page for Red-Black Trees.