Goals of this Lecture!
• Help you learn (or refresh your memory) about:!
• Common data structures and algorithms!
• Why? Shallow motivation:!
• Provide examples of pointer-related C code!
• Why? Deeper motivation:!
• Common data structures and algorithms serve as “high
level building blocks”!
• A power programmer:!
• Rarely creates programs from scratch!
• Often creates programs using building blocks!