Error Information for Data Structures and Algorithm Analysis in C++ (3/e)
Errata
Here is the
errata list for Data Structures
and Algorithm Analysis in C++ (3/e), by Mark Allen Weiss.
Some of the errors affect the source code; updates
to the code are done automatically.
Click here to report a new error.
I'm very backlogged on these.
Please be patient for a reply. Thanks!
First printing
DATE PAGE WHO PROBLEM
-------- --- --- ----------------------------------------------------------
06/01/07 031 HEP In Fig 1.20, line 4, remove the stray semicolon
between m2 and ("hello");
06/01/07 043 KD In Def 2.4, change "all constants c" to "all positive constants c"
11/12/05 069 MAW Change line 5 to line 15 in Exercise 2.31.
01/23/06 085 A Second to last sentence in second to last paragraph,
change "itera tor" to "iterator"
07/26/06 093 PA Figure 3.20, line 16, use start and end, not from and to.
And on line 19, return end.
02/07/06 120 MAW First sentence of Sec 4.21, change "tree has at most"
to "tree node has at most"
02/07/06 136 MAW Last line, change .328 to 1.328.
08/01/06 138 PJV Figure 4.33, the far right node at height 7 is missing its l
eft child.
02/07/06 147 MAW Next to last line, change "rotateWithLeftChild" to
"rotateWithRightChild"
02/07/06 149 MAW In Sec 4.5, paragraph 2, line 2, change "as long at it" to
"as long as it"
02/07/06 161 DH Item 5, change "L children" to L "data items"
02/07/06 162 DH Line 5, change "first level could " to "next level could"
10/16/07 168 GO Four lines from the bottom, change "two characters" to "two words"
02/07/06 175 MAW In Exercise 4.10 change "in a binary search tree" to
"in an N node binary search tree" (with N italicized)
11/14/05 265 MAW At start of Section 7.3, change "inversion" from italics
to boldface.
09/26/06 273 HK In heapsort, the loop at line 7 can start at a.length / 2 -
1.
02/08/06 307 MAW In Exercise 7.10, change "ikne 2" to "line 8" in two places.
06/27/06 323 EEO In the second line from the bottom of the page, "tree" should
be replaced by "forest".
11/26/05 397 MAW In Exercise 9.2, change Section 9.1 to Section 9.2.
07/11/06 ??? MAW At the end of Chapter 9, in the references, add the
following as the best deterministic minimum spanning tree algorithm:
Bernard Chazelle: A minimum spanning tree algorithm with
Inverse-Ackermann type complexity. J. ACM 47(6): 1028-1047 (2000)
Credits
A Adam
DH Dennis Hamilton
EEO Evelyn Obaid
GO Greg Ozbirn
HEP Hans Ekkehard Plesser
HK Heinrich Kuettler
KD Ketil Danielsen
PA Peter Allen
PJV Peter J. van Wesep
Printing History
First Printing: November 2005
Second Printing: March 2006
You can see which printing you have by looking at
the bottom of the copyright page for a sequence of numbers.
If you see
1 2 3 4 5 6 7 8 9 10
you have the first printing.