Lecture 10: Lists, Memory Diagrams & Mutable vs. Immutable Sequences
Four per page (with some fill-in-the-blanks and missing intermediate steps in list diagram mutation sequences). This is the version we expect you to read before lecture.
Complete four-slides-per-page pdf version of slides (with fill-in-the-blanks filled in and all intermediate list diagrams). This is the version we will use during lecture. It has more details on the intermediate list diagrams in examples than the above version. You might want to review this before lecture if you have questions about the intermediate steps of the mutation examples.
Complete one-slides-per-page pdf version of slides (with fill-in-the-blanks filled in and all intermediate list diagrams). This is a one-slide-per-page version of the slides with all intermediate list diagram steps shown. This is useful for comparing before/after diagrams for list mutation operations.
Click on this lec_list_diagrams.zip link to download
.zip file to your computer.