Use Binary Search
Iterate through possibilities until solution is found
Minimize unnecessary calculations
Use Greedy Algorithm
Choose locally optimal solution
May lead to suboptimal solution overall
Assess and Refine
Evaluate and adjust decision tree
Iterate through iterations
Refine until optimal solution is found