Tree Data Structure
Tree Data Structure Definition of a Tree A tree is a data structure that must be connected and contain no circles. A single node is a valid tree. A collection of disconnected trees is a “forest”. A binary tree is a specific type where each node has at most two children.