Viveka Heyman, email: viveka.heyman@jaric.org.
Lektionerna ägnas åt exempel och problemlösning.
Under de schemalagda terminallaborationerna kommer vi finnas tillgängliga för att ge hjälp med den grundläggande C-programmeringen och de obligatoriska uppgifterna.
På hemsidan kommer också en kurslogg att underhållas som anger vad vi gjort på föreläsningar och lektioner.
Föreläsning | Innehåll | Kapitel |
---|---|---|
1 - 2 | Introduktion. Grunderna i C-programmering. | |
3 - 5 | Pekare och dynamiska strukturer i C (listor, stackar, köer) | 10.1, 10.2 |
6 - 8 | Algoritmdesign och analys. Matematiska grunder | 1, 2, 3, 4 |
9 - 11 | Träd, binära sökträd, balanserade sökträd | 12, 13 |
12 - 13 | Hashtabeller | 11 |
14 | Prioritetsköer | 6.5 |
15 - 17 | Sortering | 6, 7, 8 |
18 | Reserv och repetition |
kap 1,2 | Hela |
kap 3 | Sid 41-47, 52-61 |
kap 4 | Ej 4.4 |
kap 5 | Ingår ej |
kap 6 | Hela |
kap 7 | Hela men man kan ersättas av eget material som kommer att delas ut. |
kap 8 | Hela |
kap 9 | Kan överhoppas |
kap 10 | Hela |
kap 11 | Hoppa över 11.3.3 och 11.5
Kapitlet kan ersättas av
eget material
som kommer att delas ut. |
kap 12 | Hela men 12.4 ersätts av eget material som kommer att delas ut. |
kap 13 | Ej 13.4 |
kap 14 | hela |