Trykkfeilliste
side 35: oppgave ?? på side ?? skal være oppgave
2.2-1 side 38side 50: Algoritme 3.2, Java-versjonen. Linje 7, t[j]
> bytt skal være t[i] > bytt
side 53: Algoritme 3.4, Java-versjonen. Linje 5, j < i skal være j
<= i
side 69: Algoritme 3.10, Java-versjonen. Linje 10, --ht[inn[i]]-1
skal være --ht[inn[i]]
side 123: Algoritme 6.7. Hvis man får kompileringsfeil på linje 18
som sier at sml kanskje ikke har fått noen verdi, kan det rettes ved å
skrive int sml = 0; på linje 9. (I virkeligheten vil vi aldri komme
til linje 18 uten å ha gått minst en runde i while-løkka fordi vi
ellers returnerer på linje 7, men det kan ikke kompilatoren vite.)
side 129: Linje 5. "Vi ser at at binærtre..." skal være "Vi ser at et binærtre..."
side 159: Algoritme 8.2, Java-versjonen skal se slik ut:static long A = 2654435769L;
public static int multhash(int k, int x) {
return (int) (k * A) >> (32 - x);
}
side 174: Algoritme 9.4, Java-versjonen. Linje 8, Object node[];
skal vare Object[] node; Linje 9, Kanttab kant[][]; skal være Kanttab[][]
kant;
side 191: Algoritme 9.14, Java-versjonen. Linje 2 skal vekk (det er
Kant sin neste som skal brukes). Dette fører til at vi må caste til
Vkant i algoritme 9.18 (side 195), 9.19 (side 197), 9.21 (side 202) og
9.23 (side 205). Alle disse stedene må k = k.neste endres til k = (Vkant)k.neste
side 228: Oppgave 10.3-2. Minus skal ha 10%, ikke 14%.
side 256: 4.avsnitt: "side ??" skal være "side 257".
|