January 2020
Intermediate to advanced
470 pages
11h 13m
English
Searching for solutions to problems, especially when there is no direct algorithm and you must resort to trial and error, is particularly appropriate for recursion. Many of these algorithms fall into a scheme such as the following:
With small variations, you can also apply similar logic to find a good—or possibly, optimum—solution to a given problem. Each time you find a possible solution, you match it with previous ones that you might have found and decide which to keep. This may go on ...
Read now
Unlock full access