Blah, blah, blah, algorithms. Yada, yada, yada, time. Blah, blah, blah, space. Yada, yada, yada, iterative. Blah, blah, blah, recurrences. Yada, yada, yard, data structures. Blah, blah, blah, sorting. Yada, yada, yada, dynamic programming. Blah, blah, blah, graph algorithms. Yada, yada, yada, NP-Completeness.