I am trying to come up with the best solution, not just the first one that pops into my head that works.
That is rather hard, because in the general case you need to conduct an exhaustive search of the solution space. “The best” is an absolute—there’s only one.
Most of the time people are satisfied with “good enough” solutions.
That is rather hard, because in the general case you need to conduct an exhaustive search of the solution space. “The best” is an absolute—there’s only one.
Most of the time people are satisfied with “good enough” solutions.