All topics Review

These practice problems are written and organized to reflect the topics from Summer 2015, the last semester that I was involved with 61A. Most of the content is the same, but there may be a few differences between Summer 2015 and the current semester.

Here, you will find practice problems related to All topics. The following practice problems are arranged into two categories:

Topic Basic Exam
Environment Diagrams Questions Questions
Control Structures Questions Questions
Higher-Order Functions Questions Questions
Lambda Expressions Questions Questions
Recursion Questions Questions
Orders of Growth Questions Questions
Lists Questions Questions
Linked Lists Questions Questions
Trees Questions Questions
Dictionaries Questions Questions
Identity vs. Equality Questions Questions
Nonlocal Questions Questions
OOP Questions Questions
Mutable Linked Lists Questions Questions
Mutable Trees and Binary Trees Questions Questions
Interfaces Questions Questions
Iterators and Generators Questions Questions
Scheme Questions Questions
Tail Recursion Questions Questions
Interpreters Questions Questions
Streams Questions Questions
Logic Questions Questions