Practical examples

An abstract data type tree is one of the main data structures that are used in developing decision trees as will be discussed in Chapter 7, Traditional Supervised Learning Algorithms. Due to its hierarchical structure, it is also popular in algorithms related to network analysis as will be discussed in detail in Chapter 6Unsupervised Machine Learning AlgorithmsTrees are also used in various search and sort algorithms where pide and conquer strategies need to be implemented.