15-122 Principles of Imperative Computation (Fall 2012)

Midterm 1: Review Session

Lecture page: http://www.cs.cmu.edu/~fp/courses/15122-f12/

Data Basics

Data Structures

  • Data Structures Notes
  • Hoop (Circularly Linked List)
  • Implementing a Queue from 2 Stacks
  • Shallow vs Deep Copying

Algorithms

Proofs




Credits: The styling of this page is a cheap knock-off of Frank Pfenning's primary 15-122 page.