Problem solving is a creative process. It is an act of defining a problem, determining the cause of
the problem, identifying, prioritizing, and selecting alternatives for a solution and implementing a
solution.
A problem can be solved successfully only after making an effort to understand the problem. To
understand the problem, the following questions help:
- What do we know about the problem?
-What is the information that we have to process in order the find the solution?
-What does the solution look like?
-What sort of special c
ases exist?
-How can we recognize that we have found the solution?
It is important to see if there are any similarities between the current problem and other problems
that have already been solved. We have to be sure that the past experience does not hinder us in
developing new methodology or technique for solving a problem. The important aspect to be
considered in problem-solving is the ability to view a problem from a variety of angles.
There is no universal method for solving a given problem. Different strategies appear to be good
for different problems. Some of the well known strategies are:
* Divide and Conquer
*Greedy Method
*Dynamic Programming
*Backtracking
* Branch and Bound
the problem, identifying, prioritizing, and selecting alternatives for a solution and implementing a
solution.
A problem can be solved successfully only after making an effort to understand the problem. To
understand the problem, the following questions help:
- What do we know about the problem?
-What is the information that we have to process in order the find the solution?
-What does the solution look like?
-What sort of special c

ases exist?
-How can we recognize that we have found the solution?
It is important to see if there are any similarities between the current problem and other problems
that have already been solved. We have to be sure that the past experience does not hinder us in
developing new methodology or technique for solving a problem. The important aspect to be
considered in problem-solving is the ability to view a problem from a variety of angles.
There is no universal method for solving a given problem. Different strategies appear to be good
for different problems. Some of the well known strategies are:
* Divide and Conquer
*Greedy Method
*Dynamic Programming
*Backtracking
* Branch and Bound
Nice initiative
ReplyDeletethanxxx..
Delete