Yfirfariš nįmsefni ķ kennslubókum hingaš til
Tölvunarfręši 2/2a, Vor 2005


Jesse Liberty: SAMS Teach Yourself C++ in 21 Days, 4. ed..

Yfirfariš nįmsefni

Kaflar 1-7: Fyrsta vikan
Helstu grunnatriši C++. Allir teknir. Athugiš sérstaklega kafla 5 um föll og kafla 6 um klasa vegna mismunar frį Java.
Kafli 8: Bendar
Mikilvęgt hugtak ķ C++. Sjį einnig aukaefni um benda. Sleppa bendareikningi (e. pointer arithmetic) į bls 237-240.
Kafli 9: Tilvķsanir
Svipaš og ķ Java. Athugiš sérstaklega swap-dęmiš. Tilvķsanir mest notašar fyrir višföng falla ķ C++. Sjį einnig aukaefni um tilvķsanir.
Kafli 10: Meira um föll
Skošiš ašallega afritssmišinn (e. copy constructor). Sleppa yfirhlešslu virkja (e. operator overloading) į bls. 290-308. Žaš er mjög snišugt hugtak en frekar lķtiš notaš ķ raun.
Kafli 11: Hlutbundin greining og hönnun
Veršur ekki tekiš ķ žessu nįmskeiši. Žetta eru mikilvęgir hlutir, en eru teknir fyrir ķ öšrum nįmskeišum.
Kafli 12: Erfšir
Eigiš aš kannast viš žetta śr Java. Helsti munur eru lausbundnar ašferšir (e. virtual methods).
Kafli 13: Vektorar og tengdir listar
Tökum ašeins vektora nśna, ž.e. bls. 391-419. Tengdir listar koma ašeins seinna ķ nįmskeišinu.
Kafli 14: Fjölbreytni
Megiš sleppa žessum kafla nśna, en sķšar munum viš skoša huglęg gagnatök (e. abstract data types) į bls. 458-471.


Robert Sedgewick: Algorithms in C++: 3. ed., Parts 1-4

Yfirfariš nįmsefni

Kafli 1: Kynning
Sleppum undirköflum 1.2 og 1.3 um tengslaverkefniš og Union-find, restin af kaflanum er almenn kynning.
Kafli 2: Greining reiknirita
Sleppum undirkafla 2.5 en allt annaš tekiš.
Kafli 3: Einfaldar gagnagrindur
3.1-3.5, lauslega 3.6 um strengi og 3.7 um samsettar gagnagrindur.
Kafli 4: Huglęg gagnatög
4.1-4.4, 4.6 (lauslega)
Kafli 5: Endurkvęmni og tré
5.1, 5.4, 5.6, 5.7 (lauslega)
Kafli 6: Einföld röšunarreiknirit
6.1-6.3, 6.5-6.6
Kafli 7: Quicksort
7.1-7.5
Kafli 9: Forgangsbišrašir og hrśguröšun
9.1-9.3
Kafli 12: Tįknatöflur og tvķleitartré
12.1 (lauslega), 12.3 (lausleg), 12.4-12.5, 12.8 (skilgreining į snśningum)


Anna Ingólfsdóttir: Compositional Definitions and Structural Induction

Yfirfariš nįmsefni

Hluti 1: Listar
1.1 - 1.4
Hluti 2: Tvķundartré
Allur

annaing (hja) hi.is / hh (hja) hi.is, 18. aprķl 2005.