Ответ:
Many different strategies exist for solving problems. Typical strategies include trial and error, applying algorithms, and using heuristics. My personal favorite is trial and error as it is in my experience the most practical method of finding definitive answers to difficult problems.