Introduction to Problem Solving using Computer Programming [Fall 2007]
See the errata for the current edition.
Errata for the Fall 2007 Edition
Last updated 8/27/07
Page xiii, Third paragraph, Last line
Change can write solve complex to can solve complex
Thanks to Zev Eisenberg for the correction.
Page 5, Line 4
Change interpretor to interpreter
Thanks to Zev Eisenberg for the correction.
Page 5, Last line
Change follow the following to follow these
Thanks to Zev Eisenberg for the correction.
Page 33, Exercise 4.1
Parts B and C have been changed. You will receive a handout with the new versions.
Page 33, Exercise 4.1, Part C
Change fits inside the triangle to
fits inside the circle, as shown in the picture.
Thanks to Christopher Battista for the correction.
Page 68, Listing 6.1
Change < to <=.
Page 134, Section 13.4, Heading
Change Implemenation to Implementation.
Thanks to Christopher Battista for the correction.
Page 134, Section 13.4, Line 2
Change specificaction to specification.
Thanks to Larry Schnieder for the correction to the correction.
Page 139, Section 13.5, 5th line from bottom
Change remember are all to remember all.
Page 151, Last paragraph, First line
Change a arc to
an arc.
Thanks to Joseph Petrakovich for the correction.
Page 155, Section 15.2, Line 1
Change A preorder walk to A postorder walk.
Thanks to Corey Butler for the correction.
Page 155, Section 15.2, Line 2
Change a in-order to an in-order.
Page 155, Section 15.2, Ordered list
Remove step 1 and renumber steps 2-4 to steps 1-3.