Computer Science GRE Study Guide, Algorithmic design techniques
Table of Contents III. Theory and Mathematical Background – 40% A. Algorithms and complexity 2. Algorithmic design techniques (e.g. greedy, dynamic programming, divide and conquer) a. Definition: Since we really do not know how to make algorithms, we have created artistic guidelines. b. Divide-and-conquer is an effective algorithmic technique that requires recursion. First recursively divide … Read more