COMPUTER SCIENCE AND ENGINEERING
ALGORITHMS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -False. To any given problem there are generally multiple solutions (or none at all, but you don’t need to worry about impossible problems–your professor probably isn’t going to assign you any; -) ).
Detailed explanation-2: -There is always a solution You may not believe it, but every problem can be solved. Of course the logical, mathematical, or cognitive problems will always have a correct answer, but what about those non-logical, non-linear problems?
Detailed explanation-3: -In this spontaneous video Craig explains that when we see challenges as “misalignments” rather than as “problems” we are more likely to find creative solutions. In fact, when we withhold judgement we find that there is always more than one solution.
Detailed explanation-4: -Life’s problems come in all shapes and sizes, and yet did you know that there are generally only 4 possible solutions to anything life throws at you? Once you know the 4 possible options, choosing how to move forward becomes easier.
Detailed explanation-5: -Given a problem, there may be more than one correct algorithms. However, the costs to perform different algorithms may be different. An algorithm is correct only if it produces correct result for all input instances.