Red Black Trees

This data structure is a type of Binary Search Tree that stay balanced

RBT Properties

More info on Red Black trees here Wikipedia page.