Data Structures and Algorithms Udacity Data Structure & Algorithms Nanodegree Introduction Solving any algorithm problem: Don't Panic! What are the inputs? What are the outpus? Solve the problem Simple mechanical solution Develop incrementally and test as we go