A Red-Black Tree is a type of self-balancing binary search tree that ensures the tree remains approximately balanced during insertions and deletions. This guarantees O(log n) time complexity for search, insert, and delete operations.
Learn more at Red–Black Tree — geeksforgeeks .