Juan is creating a program to schedule people to teach classes at the local fitness center. He is scheduling people starting with those who have the greatest availability. Which type of algorithm is he most likely using?(1 point) Responses linear programming algorithm linear programming algorithm graphing algorithm graphing algorithm machine learning algorithm machine learning algorithm greedy algorithm

The most likely algorithm that Juan is using is a greedy algorithm. A greedy algorithm makes locally optimal choices at each step in order to achieve a globally optimal solution. In this case, Juan is scheduling people with the greatest availability first, which is an example of a locally optimal choice.