Describe the following concepts and give two examples for each concept: (1)String matching,(2)Decision tree algorithm, (3)Least square regression, (4)Multiple regression, and (5)Sort the array: 10, 1, 9, 2, 8, 3, 7, 4, 6, 5 into ascending order using heap sort.