Answer:
The correct answer is: algorithms; heuristics.
Step-by-step explanation:
The algorithms method is an approach based on following a set of instructions to reach an established goal. The approach may use complex analysis and studied procedures for that purpose. On the other hand, the heuristics method uses trial and error to find out if a problem can be solved. Its goal is to learn in the process.