Ordered collection of values.

Ordered binary tree supporting efficient searches.

Connection between graph vertices.

Logic that selects behavior based on a condition.

Collection containing unique elements.

Self-balancing binary search tree.

Sequence of connected graph vertices.

Executes code when a condition is true.

Collection associating keys with values.

Self-balancing binary search tree using node colors.