# CS61A HOMEWORK 4

Tree Sets Video full 1pp 8pp Week 5 Class Material. Week 6 Class Material. Week 6 Staff Resources. Show how to define the factorial function in terms of product. Aggregation Video full 1pp 8pp Iteration Video full 1pp 8pp

Higher-Order Functions Video full 1pp 8pp Week 16 Staff Resources. Week 12 Staff Resources. Inheritance Video full 1pp 8pp Week 2 Class Material. Databases Video full 1pp 8pp

Week 15 Staff Resources.

Natural Language Video full 1pp 8pp Week 7 Class Material. Calculator Video full 1pp 8pp That is, repeated f, n returns another function that can then be applied to another argument. Filtered Accumulate Question 6: Exceptions Homdwork full 1pp 8pp Tail Calls Video full 1pp 8pp Week 10 Staff Resources.

## CS61A Homework 04

Show how to define the factorial function in terms of product. Interpreters Video full 1pp 8pp. Macros Video full 1pp 8pp More Scheme, Interpreters, Streams, and Macros. Week 17 Staff Resources.

Week 6 Class Material. Week 15 Class Material. Week 13 Staff Resources. Week 12 Class Material. Composition Video full 1pp 8pp That function repeatedly applies f.

RJMETRICS CASE STUDY

Inheritance Video full 1pp 8pp Containers Video full 1pp 8pp Mutable Values Video full 1pp 8pp Week 8 Staff Resources. There are many correct ways to implement repeated. Week 3 Staff Resources. Week 1 Staff Resources.

# Homework 2 Solutions | CS 61A Summer

Tail Recursion and Interpreters. Show that both summation and product are instances of a more general function, called accumulate:.

Week 2 Class Material. Tree Recursion Video full 1pp 8pp Mutable Functions Video full 1pp 8pp Lost on the Moon.

Midterm 1 Review Exam Prep Environments Video full 1pp 8pp Week 10 Class Material.