What is a Binary Search Tree?

A Binary Search Tree (BST) is a data structure in computer science that is used to organize and store elements in a way that allows for efficient search, insertion, and deletion operations.

Binary Search Tree Characteristics

Fun Fact about BSTs

A fun fact about Binary Search Trees (BSTs) is that they are not limited to just numbers or simple data types as keys. You can use a wide range of data types as keys in a BST, as long as they can be compared for ordering. This means you can have Binary Search Trees of strings, objects, or any custom data type, as long as you define a consistent way to compare them.

Pictures

Resources

More Information