Assignments: have them develop a three-layer piece of
their ancestoral family trees
;; all-blue-eyed? : ft-node -> boolean
;; determines whether everyone in tree has blue eyes
;; all-young-blue-eyed? : ft-node -> boolean
;; determines whether everyone born after 1940 has blue eyes
[hint: copy then modify all-blue-eyed?]
14.1.5 (p. 198)
[hide after this]
;; count-generations : ft-node -> number
;; determines how many generations are in the tree
14.1.4
Optional for people going fast:
- Descendant family trees (Sect 15.1, page 210)
- Simulated Web pages: (section 14.3, page 204)
- Interpreter (section 14.4, 17.7)
- list of structs/graphics (section 10.3)
- binary search trees
|