The three common problem-solving strategies are (2):
Trial and error: Trying different ways to solve a problem until it is resolved
Algorithm: Following a step-by-step formula to solve the problem
Heuristic: Following a problem-solving framework such as breaking it into steps